input中type为submit和button时,在各浏览器下提交的表单数据不同
以下“有” 表示在后台表单有按钮数据,无表示在后台表单中无按钮数据。
同步提交表单:
<form id="form" method="post" id="TemplateEdit" class="g_form">
<input id="s1" name="data[sumbit]" type="submit" value="submit" >
<input id="s2" name="data[button]" type="button" value="button">
</form>
<input id="s1" name="data[sumbit]" type="submit" value="submit" >
<input id="s2" name="data[button]" type="button" value="button">
</form>
FF IE7 chrome
sumbit 有 有 有
button 无 无 无
异步提交表单:
代码
<form id="form" method="post" id="TemplateEdit" class="g_form">
<input id="s1" name="data[sumbit]" type="submit" value="submit" >
<input id="s2" name="data[button]" type="button" value="button">
</form>
<script>
$(document).ready(function(){
$("#s1").click(function(){
$("#form").submit();
});
$("#s2").click(function(){
$("#form").submit();
});
});
</script>
<input id="s1" name="data[sumbit]" type="submit" value="submit" >
<input id="s2" name="data[button]" type="button" value="button">
</form>
<script>
$(document).ready(function(){
$("#s1").click(function(){
$("#form").submit();
});
$("#s2").click(function(){
$("#form").submit();
});
});
</script>
点s1
FF IE7 chrome
sumbit 有 有 有
button 无 无 无
点s2
FF IE7 chrome
sumbit 无 无 无
button 无 无 无