慕森王
2018-12-21 19:15:50
界面點擊按鈕生成一個表格,表格中的第一個單元格是selecte下拉框,每選擇一項追加一行 td$('form').serialize()序列化后得到的是所有form的內容現在就是想在提交的時候,每一個表格是一個小數組,放在一個大數組里面
1 回答

婷婷同學_
TA貢獻1844條經驗 獲得超8個贊
樓主先解釋一下你上面的代碼
1.你在ajax 提交成功后,調用的 success 里面拼裝這個數組的用意是什么?
2.arr 這個數組 是什么時候定義的,里面有什么內容
3.你想要POST的是什么數據
4.data 數組如果拼裝出來你用來做什么
5.success返回的result 對你一點意義都沒有嗎,為什么代碼中都沒用到
===============================
success 是在提交以后,才會被調用,你不可以在這里做要提交的數據組裝
我不知道你們的后臺設計是怎么樣的,如果是我的話,我會把整個數組用json的型式,一次性提交上去,后臺做處理
$.ajax({
type:'post',
datatype: 'json',
url:'yourposturl',
data: json.stringify(configContentList) ,//這里才是提交數據的地方
success: function(result){
console.log('提交成功啦!)
dosomething(result)
},
error: function(err){
console.log('靠哪里出錯了!)
console.log(err)
}
})
添加回答
舉報
0/150
提交
取消