文章詳情頁(yè)
表單內(nèi)容含有多選、單選和下拉怎么通過ajax傳到數(shù)據(jù)庫(kù),(請(qǐng)把控制器部分和model部分也帶上)
瀏覽:100日期:2022-06-05 11:33:55
問題描述
比較小白,見諒,可以給個(gè)例子代碼嗎,控制器使用db助手函數(shù)連接數(shù)據(jù)庫(kù)
比如說下面的內(nèi)容是在一個(gè)表單內(nèi),應(yīng)該怎么寫?
問題解答
回答1:使用ajax提交數(shù)據(jù)到后端,
在js頁(yè)面,獲取你需要提交給后臺(tái)的數(shù)據(jù),
獲取復(fù)選框?qū)ο髷?shù)組:
var ck = $("input[type='checkbox']:checked") //獲取選中的復(fù)選框數(shù)組
var ckVal = "";
for(var i = 0; i<ck.length; i++){ //循環(huán)得到當(dāng)前選擇的值
ckVal += $(ck[i]).val() + ",";//用逗號(hào)隔開
}
傳到后端接收,存數(shù)據(jù)庫(kù)。項(xiàng)目單一,可以直接在控制器層存庫(kù),不用單寫model層,樓主把基礎(chǔ)掌握牢固,再拓展學(xué)習(xí)吧。
回答2:利用js的ajax提交咯,$.ajax,$.post,$.get,這些都能做到,具體實(shí)現(xiàn)的方法你百度下吧
排行榜

熱門標(biāo)簽