[英]How to send data to a PHP script and by using the jQuery AJAX load() instruction
我想使用jQuery load()
函數將字符串"123456"
提交給aaa.php
腳本。 load()函數的一般語法如下所示:
$(selector).load(url,data,function(response,status,xhr))
就我而言,我通過以下方式使用該功能
$("#htmlElement").load("scripts/aaa.php",'123456');
如何在以下php腳本中訪問字符串"123456"
?
<?php
$input; //this should be the string "123456"
//some calculations
echo result;
為了使用.load()
發送數據,您必須正確封裝數據:
$("#htmlElement").load("scripts/aaa.php",{data:'123456'});
完成后,該值將在POST數組中可用:
$input = $_POST['data']; // will be 123456
在Js中:
$("#htmlElement").load("scripts/aaa.php",{data:'123456'});
在php中,您可以訪問如下所示的發布字符串:
$input = $_POST['data'];
您可以將'123456'分配給元素,然后在php中調用它,例如
$( "#new-projects" ).load( "/resources/load.html #projects li" );
閱讀此書,它很好地解釋了load函數,使您可以找到答案-http://api.jquery.com/load/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.