《MVC EasyUI 》 表單的提交

2021-09-07 17:41:57 字數 1026 閱讀 5348

之前用ajax給controller傳遞引數,然後再呼叫服務端的方法對資料庫進行更改,今天碰到乙個新的方法,就是表單的提交。這樣能夠省去ajax穿參。當表單提交後。我們能夠獲取表單上控制項中的值,然後再呼叫服務端的方法對資料庫進行更改。以下的一張截圖是詳細的業務需求。

一、要實現的功能:從上面這個表單中,獲取控制項中的值。然後傳遞給後台。以下是表單**。

二、表單**

三、表單提交** 

function editsubmitform() 

return isvalid; // 假設驗證不通過,返回false終止表單提交

},success: function (data)

});$('#dg').datagrid('reload'); // 又一次載入當前頁面資料

$('#editwin').window('close'); //關閉窗體

}else

}});

}

四、後台controller獲得表單中的資料

//獲得要加入的班級的名稱

string classname = request.form["classname"];

//獲得班級id

guid classid = new guid(request.params["classid"]);

string classnote = request.form["note"];

五、小結

初學乍練,感覺比ajax傳參好用多了,由於ajax穿參時須要將各個引數的名字所有寫進去。而表單提交時,預設將表單中的內容所有傳送過去。這樣表單中僅僅要有什麼資料我們就能夠在後台獲取什麼資料,當然了。這些資料是提前繫結好的,或者是我們之前填寫好的。給上面這個表單中控制項繫結預設資料在我前幾篇部落格中有,大家能夠看看。

Jquery,JS的表單提交

frm為某個表單form的id var fr document.getelementbyid frm fr.action deptdeleteservlet fr.method post fr.submit 表單重置 document.getelementbyid frm reset frm att...

from表單的提交

from表單的提交 1 get 和 post get 方式提交中文亂碼。post方式 中文正常。2 form表單的提交方式 formid reg 使用者名稱 input name uname type text id uname br 密碼 input name upwd type text id ...

jsp的表單提交

原先一直以為不管的是表單提交還是url傳值都是不能傳遞中文的,但是在公司專案中卻看到了,用表單提交中文字串的例項,我真的 見多識廣 啊!很菜 更菜 誰有我菜 還有少用request.getparameter request.getattribute 等與servlet 有關的api,保持action...