我正在尝试建立一个系统,您可以在其中更新某种产品的库存量。 我设法让它在Chrome中运行,但同样的脚本在Firefox / Safari / IE中不起作用,我无法弄清楚原因。
<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>
答案 0 :(得分:0)
可能存在 contentType 问题,因此请尝试使用 ajax函数而不是发布将contentType设置为&#39; application / x-www-form-urlencoded&#39; 或&#39; application / json&#39;
$.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();},
});