Internet explorer 代码在Chrome中工作,而不是在Firefox/Safari中
我正在尝试建立一个系统,在这个系统中,你可以更新某一产品的库存量。 我设法让它在Chrome中运行,但同样的脚本在Firefox/Safari/IE中无法运行,我真的不明白为什么Internet explorer 代码在Chrome中工作,而不是在Firefox/Safari中,internet-explorer,firefox,safari,compatibility,Internet Explorer,Firefox,Safari,Compatibility,我正在尝试建立一个系统,在这个系统中,你可以更新某一产品的库存量。 我设法让它在Chrome中运行,但同样的脚本在Firefox/Safari/IE中无法运行,我真的不明白为什么 <script> // Post de aanwezige waardes na de database $(document).ready(function() { $("#submit").click(function() { var nummer = $("#hetnummer").v
<script>
// Post de aanwezige waardes na de database
$(document).ready(function() {
$("#submit").click(function() {
var nummer = $("#hetnummer").val();
var id = $("#hetid").val();
var inprijs = $("#inprijs").val();
var verprijs = $("#verprijs").val();
if (nummer == '' || id == '' ) {
alert("Insertion Failed Some Fields are Blank....!!");
}
else {
// Returns successful data submission message when the entered information is stored in database.
$.post("php/aanpassen.php", {
nummer1: nummer,
id1: id,
inprijs1: inprijs,
verprijs1: verprijs,
},
function(data) {
// alert(data);
$('#form')[0].reset(); // To reset form fields
});
}
});
});
</script>
//阿恩韦齐格·瓦尔德斯·纳德数据库
$(文档).ready(函数(){
$(“#提交”)。单击(函数(){
var nummer=$(“#hetnummer”).val();
var id=$(“#hetid”).val();
var inprijs=$(“#inprijs”).val();
var verprijs=$(“#verprijs”).val();
如果(numer=''| | id=''){
警报(“插入失败,某些字段为空….!!”;
}
否则{
//当输入的信息存储在数据库中时,返回成功的数据提交消息。
$.post(“php/aanpassen.php”{
努默1:努默,
id1:id,
inprijs1:inprijs,
verprijs1:verprijs,
},
功能(数据){
//警报(数据);
$('#form')[0].reset();//重置表单字段的步骤
});
}
});
});
可能存在contentType问题,因此尝试使用ajax函数将contentType设置为'application/x-www-form-urlencoded'或'application/json'
$.ajax({
url: "php/aanpassen.php",
type: 'POST',
data: {
nummer1: nummer,
id1: id,
inprijs1: inprijs,
verprijs1: verprijs,
},
contentType: 'application/x-www-form-urlencoded',// or application/json
success: function () { $('#form')[0].reset();},
});
现在它在IE中也起作用了,但在Firefox中仍然不起作用,我得出的结论是,它在这一小部分出错了,因为警报确实起作用。是否还有其他建议或提示需要注意。