form表單post提交參數(shù) 如何用form表單提交json數(shù)據(jù)?
如何用form表單提交json數(shù)據(jù)?事實(shí)上,當(dāng)表單提交方法是get時,它幾乎與JSON相同。如果你真的想和JSON格式一樣,可以在提交的時候點(diǎn)擊JS獲取提交的值,然后JS將其封裝成JSON提交給服務(wù)器
如何用form表單提交json數(shù)據(jù)?
事實(shí)上,當(dāng)表單提交方法是get時,它幾乎與JSON相同。如果你真的想和JSON格式一樣,可以在提交的時候點(diǎn)擊JS獲取提交的值,然后JS將其封裝成JSON提交給服務(wù)器
提交之前,它會被序列化為一個JSON字符串,服務(wù)器會用這個字符串創(chuàng)建一個JSON變量。
var data={演示:“test”}
form表單提交時能不能附帶json數(shù)據(jù)?
AJAX只是一種方法。當(dāng)然,您可以通過將JSON放在其他位置(例如隱藏字段)來提交它。而且效果是一種,你后臺的JSON u2;下面的代碼可以直接粘貼運(yùn)行:
form表單轉(zhuǎn)Json提交的方法(推薦)?
function exitscheck(STR){if(jsonxmlhttpsupport){var sURL=0'行動。行動?str=“encodeURIComponent(str)var jsonRequest=new XMLHttpRequest()jsonRequest.onreadystatechange=函數(shù)(){如果(jsonRequest.readyState文件==4){var jsonResult=eval(“(”jsonRequest.responseText文件“)”)如果(jsonResult.jsonMsg文件!=0){警報(“xxxxx”)返回}文件.表格[0]。操作=“<%=請求.getContextPath()%>/XXXXX操作“文件.表格[0].提交()}jsonRequest.open文件(“后”,sUrl)jsonRequest.send發(fā)送(空)}}