非常初级的jquery+ajax
Very elementary jquery + ajax
本文关键字:jquery+ajax 非常 更新时间:2023-09-26
单击按钮,我想捕获表单的数据,并使用ajax、json将其发送到php页面。现在,只有当我评论了我的AJAX部分时,点击按钮就会出现警报"你好你好"。当我通过取消注释来包含ajax部分时,我不仅没有得到任何错误,而且我的"你好你好"警报也不会显示。我觉得这很奇怪。为什么会这样?
这是我的ajax:
<script>
$(document).ready(function () {
$("#btn").click( function() {
alert('hello hello');
/* Coomenting starts here
$.ajax({
url: "connection.php",
type: "POST",
data: {
id: $('#id').val(),
name: $('#name').val(),
Address: $('#Address').val()
}
datatype: "json",
success: function (status)
{
if (status.success == false)
{
alert("Failure!");
}
else
{
alert("Success!");
}
}
});
*/
//commenting ends here.
//basically i just commented out the ajax portion
});
});
</script>
"data"后缺少逗号:
$.ajax({
url: "connection.php",
type: "POST",
data: {
id: $('#id').val(),
name: $('#name').val(),
Address: $('#Address').val()
}, // Missing comma!
datatype: "json",
success: function (status)
{
if (status.success == false)
{
alert("Failure!");
}
else
{
alert("Success!");
}
}
});
正如@dystroy所指出的,由于您的代码无法编译,这个格式错误的块可能会阻止其他代码(如简单警报)启动。
检查数据参数后的逗号语法:
data: {
id: $('#id').val(),
name: $('#name').val(),
Address: $('#Address').val()
},
data
部分后面缺少一个逗号:
<script>
$(document).ready(function () {
$("#btn").click( function() {
alert('hello hello');
/* Coomenting starts here
$.ajax({
url: "connection.php",
type: "POST",
data: {
id: $('#id').val(),
name: $('#name').val(),
Address: $('#Address').val()
},
datatype: "json",
success: function (status)
{
if (status.success == false)
{
alert("Failure!");
}
else
{
alert("Success!");
}
}
});
*/
//commenting ends here.
//basically i just commented out the ajax portion
});
});
</script>
相关文章:
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 将curl查询转换为jQuery.ajax()
- jQuery AJAX write to XML
- jQuery Ajax GET请求工作不正常
- jquery ajax https调用给出ERR_INSECURE_RESPONSE
- VB NET JQUERY AJAX上出现错误500
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- Jquery/Ajax.serialize()未完全工作
- 页面加载之前的jQuery Ajax加载程序
- jquery/ajax无限滚动事件
- 使用Jquery$.ajax将json数据传递给servlet(doPost)
- 如何将给定的curl命令复制为jquery ajax请求
- 使用 JQUERY AJAX (Spring MVC) 从控制器中删除
- Twitter API在jQuery AJAX中设置授权头
- AngularJS JQuery Ajax表单提交等效
- jQuery Ajax.ajaxSuccess()事件未激发
- 非常初级的jquery+ajax
- JQuery ajax 查询非常无声地失败
- 非常奇怪的jQuery / AJAX行为
- jQuery + Ajax浏览器解决方案非常大的文件