我被困了:我正在尝试使用AJAX提交表单,但我找不到通过我的AJAX调用发送多个数据字段的方法.
$(document).ready(function() {
$("#btnSubmit").click(function() {
var status = $("#activitymessage").val();
var name = "Ronny";
$.ajax({
type: "POST",
url: "ajax/activity_save.php",
**data: "status="+status+"name="+name"**,
success: function(msg) {...
Run Code Online (Sandbox Code Playgroud)
我尝试过各种各样的东西:
data: {status: status, name: name},
Run Code Online (Sandbox Code Playgroud)
甚至这样的东西只是为了测试目的:
data: "status=testing&name=ronny",
Run Code Online (Sandbox Code Playgroud)
但无论我尝试activity_save.php什么,我的SQL中都没有任何东西.
那么,在我的AJAX调用中放置更多行数据的正确语法是什么?
我正在尝试使用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>
Run Code Online (Sandbox Code Playgroud)