簡體   English   中英

通過ajax調用發送php變量

[英]send php variables via ajax call

根據jquery API,這是發送分配給帶有ajax名稱的值的方法

.data( key, value )

問題是我的值已經在php變量中。 如何使用Ajax發送它們?

這個問題涉及到這個問題,我昨天問。 當按鈕被計時時,仍然找不到將php變量發送到另一個php頁面的方法。 遺憾的是jQuery API文檔沒有示例。

您有兩個php ....讓我們說page.php和ajax.php。 如果您從page.php中的ajax調用ajax.php,則必須使用類似以下內容將變量從php寫入javascript

var data1 = <?= $data1 ?>;
var data2 = <?= $data2 ?>;

然后將這些變量添加到ajax調用中。

最好的問候,nele

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<script type="text/javascript">

var ajax_value1 = $("#ajax_value1").val();

var ajax_value2 = $("#ajax_value2").val();

 $.ajax({

     type: "POST",

     url: 'sample.php?ajax_value1='+value1+'&value2='+ajax_value2,

     //Specify the datatype of response if necessary

     data: $("#your_form_id").serialize(),

     success: function(data){

     }

});

</script>


<!-- Set your ajax value in html input fields -->

<input type="text"  name="ajax_value1" id="ajax_value1" value="<?php echo $ajax_value1;?>" > 

<input type="text"  name="ajax_value2" id="ajax_value2" value="<?php echo $ajax_value2;?>" >

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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