看起来这应该是jQuery内置的东西而不需要多行代码,但我找不到"简单"的解决方案.说,我有一个HTML表单:
<form method="get" action="page.html">
<input type="hidden" name="field1" value="value1" />
<input type="hidden" name="field2" value="value2" />
<select name="status">
<option value=""></option>
<option value="good">Good</option>
<option value="bad">Bad</option>
</select>
</form>
Run Code Online (Sandbox Code Playgroud)
当有人更改选择字段时,我想使用ajax提交表单来更新数据库.我认为有一些方法可以在不手动创建值/属性的情况下执行以下操作,只需将它们全部发送,例如:
$("select").change(function(){
$.get("page.html?" + serializeForm());
});
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我见过很多代码都使用了service-dao模式,我不知道这个模式的来源.它强制执行前层调用服务,然后将一些服务任务委托给dao.
我想问一下 :