下面的工作是代碼:jQuery的POST不與表單數據提交
<form id='schema_update' name="input">
Schema:<br>
<input id = 'schema_value' type="text" name="schema">
<br>
<input type="submit" value="Submit">
</form>
而jQuery代碼是:
$("#schema_update").submit(function(event) {
String value = $("#schema_value").val();
$.ajax({
type : "POST",
url : "Servlet",
data : {
'mode' : 'Update',
'attribute' : 'schema',
'value' : value,
},
success : function(data) {
$("#schema").css("color","red");
$("#schema").html(data);
}
});
});
當我輸入一些文字,然後點擊提交按鈕形成。 POST方法未被調用。爲什麼?
是什麼schema_value:
使用功能ajaxSubmit會等被定義? – 2013-11-15 19:58:49
很抱歉忘了添加schema_value。更新它並且仍然不起作用 – injoy
您在成功功能中使用了模式標識,在html中沒有模式標識 – 2013-11-15 20:02:06