JQuery AJAX Post不适用于FF,Safari
JQuery AJAX Post Not work on FF , Safari
我有这段代码,但不适用于FireFox和Safari浏览器。
但工作正常,IE和Chrome。
有什么想法吗?
function formData() {
var serializedValues = $("#msform").serialize();
var form_data = {action: 'ajax_data', type: 'post', data: serializedValues, };
$.post("insert.php", form_data, function(response) {
alert(response);
document.getElementById("sucess").style.color = "#006600";
jQuery('#sucess').show();
});
return serializedValues;
}
额外的逗号?尝试。。。
var form_data = {action: 'ajax_data', type: 'post', data: serializedValues};
更新:
后续逻辑步骤
- 浏览器的检查器中是否列出了任何内容?
- 你能在帖子之前安慰.log
serializedValues
和form_data
吗?你得到预期值吗? - 你明白
alert
吗? - 你会在
#success
上改变风格吗? #success
显示吗?response
中有什么,是你所期望的吗?- 并且,函数是否返回了一些内容?
相关文章:
- jQuery Datepicker可以在Safari中工作,但不能在FF或Chrome中工作
- jQuery$.post可以在chrome、safari中工作,但不能在FF中工作(声明成功回调函数未定义)
- Javascript String to Date适用于Chrome,而不是FF或Safari
- Cookie不是在Safari,ios中设置的,而是在ie,ff,chrome中工作
- JQuery AJAX Post不适用于FF,Safari
- Javascript函数在IE中工作,但在FF,Chrome或Mobile Safari中不起作用
- Javascript FF Slow Chrome/Safari FAST
- 无法让 .focus() 专注于 Chrome、Safari 和 FF 中带有 id 的输入
- 有条件地将内容脚本加载到 Safari 扩展中,就像在 FF/Chrome 中一样
- JQuery AJAX调用本地更新脚本在Safari中失败,在Chrome和FF中工作
- Ajax 调用在 chrome/safari 中工作,但在 ff 和 ie 中失败
- iFrame没有'不适用于Chrome(适用于FF、IE和Safari)
- 使用d3将图像添加到svg容器中,这在FF和Safari上不起作用
- 如何在IE中提交Anchor Javascript.在FF、Chrome和Safari中工作
- onChange不在Safari的下拉列表中启动,适用于IE、FF、Chrome和;歌剧
- svg-<tspan>内部<文本>在FF和Safari中不可见
- 弹出窗口无法在IE/FF/Safari中滚动.适用于Chrome
- jquery脚本不工作在chrome, safari和部分opera, FF是可以的
- HTML5视频幻灯片不工作在Mac FF或Safari
- 背景图像旋转问题在Chrome(只工作后的F5刷新).在FF, Safari, IE中没有问题