Jquery 序列化表单不会';我不能工作,我可以';我找不到错误…:(
他在那里, 我有这个jQuery代码:Jquery 序列化表单不会';我不能工作,我可以';我找不到错误…:(,jquery,ajax,forms,serialization,Jquery,Ajax,Forms,Serialization,他在那里, 我有这个jQuery代码: $('body').on('change','form#item-form', function(e){ e.preventDefault(); var data = $(this).serialize(); console.log( data ); }); 和一个表单(通过查询插入) ID 自动还原 Jahr 滴度 Kostenstelle 立场 我想序列化表单数据,仅此而已。但这不起作用。控制台不显示任何内容(空值…所以它
$('body').on('change','form#item-form', function(e){
e.preventDefault();
var data = $(this).serialize();
console.log( data );
});
和一个表单(通过查询插入)
ID
自动还原
Jahr
滴度
Kostenstelle
立场
我想序列化表单数据,仅此而已。但这不起作用。控制台不显示任何内容(空值…所以它会做出反应,但不会更多)
有任何提示吗?表单元素中缺少
name
属性
name
属性必须在表单元素中
将
name
属性添加到HTML中
<form id="item-form" class="input-item-view">
<label>ID</label>
<input id="1" value="' + jsData[i].id + '" name="ID">
<br>
<label>Autor</label>
<input id="2" value="' + jsData[i].Autor + '" name="Autor">
<br>
<label>Jahr</label>
<input id="3" value="' + jsData[i].Jahr + '" name="Jahr">
<br>
<label>Titel</label>
<input id="4" value="' + jsData[i].Titel + '" name="Titel">
<br>
<label>Kostenstelle</label>
<input id="5" value="' + jsData[i].Kostenstelle + '" name="Kostenstelle">
<br>
<label>Standort</label>
<input id="6" value="' + jsData[i].Standort + '" name="Standort">
</form>
身份证件
自动
加尔
滴度
科斯滕斯特勒
立场
读取并表单元素中缺少
name
属性
name
属性必须在表单元素中
将
name
属性添加到HTML中
<form id="item-form" class="input-item-view">
<label>ID</label>
<input id="1" value="' + jsData[i].id + '" name="ID">
<br>
<label>Autor</label>
<input id="2" value="' + jsData[i].Autor + '" name="Autor">
<br>
<label>Jahr</label>
<input id="3" value="' + jsData[i].Jahr + '" name="Jahr">
<br>
<label>Titel</label>
<input id="4" value="' + jsData[i].Titel + '" name="Titel">
<br>
<label>Kostenstelle</label>
<input id="5" value="' + jsData[i].Kostenstelle + '" name="Kostenstelle">
<br>
<label>Standort</label>
<input id="6" value="' + jsData[i].Standort + '" name="Standort">
</form>
身份证件
自动
加尔
滴度
科斯滕斯特勒
立场
阅读并哦…那花了我将近两个小时?谢谢!只是忘记了姓名属性…哦…那花了我将近两个小时?谢谢!只是忘记了姓名属性。。。