簡體   English   中英

如何將數據發送到PHP腳本並使用jQuery AJAX load()指令

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM