我想發送多個數據使用j查詢$ .ajax方法到我的PHP腳本,但我可以傳遞只有單個數據時,我連接多個數據我得到未定義的索引錯誤在我的PHP腳本針鋒相對意味着Ajax請求已經作出,但數據不會發送我需要知道我應該如何格式的多個數據依次發送到在名谷對這裏處理腳本是我自己寫的
<script>
$(document).ready(function() {
$('#add').click(function() {
var name = $('#add').attr("data_id");
var id = $('#add').attr("uid");
var data = 'id='+ id & 'name='+ name; // this where i add multiple data using ' & '
$.ajax({
type:"GET",
cache:false,
url:"welcome.php",
data:data, // multiple data sent using ajax
success: function (html) {
$('#add').val('data sent sent');
$('#msg').html(html);
}
});
return false;
});
});
</script>
<span>
<input type="button" class="gray_button" value="send data" id="add" data_id="1234" uid="4567" />
</span>
<span id="msg"></span>
我通常只是把相關的項目一個對象(或將它們留在它們的原始對象中),將整個對象轉換爲JSON字符串,然後在parm中發送JSON字符串。在服務器端,我有php將JSON字符串轉換回一個對象,瞧,我在做生意。 – 2012-04-09 18:49:33