如何把前台js中计算出来的一个字符串传递到后台使用
我在前台拼装了一个json字符串,但是我不知道怎么把它传递到后台使用。我用的隐藏控件的方法,
<input id="Value_list" type="hidden" runat="server"/>
在js中:document.getElementById("Value_list").value = strList;
在后台string strList = Value_list.Value;一直是空字符串,怎么回事??
我alert过了,在前台是能取到字符串的,可是到了后台就没有了,并且前台先于后台执行的。
还有别的简单办法把这个字符串传递到后台么? --------------------编程问答-------------------- 如果你执行顺序无错的话,应该可以正常取到
你还可以利用js+ajax提交给后台接受 --------------------编程问答--------------------
顺序无措,可是后台一直是空,急死我了 --------------------编程问答-------------------- 要不就利用表单提交,设置隐藏控件的name,后台根据name取值:Request.Form["name"]; --------------------编程问答--------------------
<input id="Value_list" type="hidden" runat="server" value=""/>
不行再使用asp的隐藏控件试试看~ --------------------编程问答-------------------- var str=获取的值
提交到页面,获取
$.post('test.aspx?tt='+str,function(data){
返回的什么自己定
});
补充:.NET技术 , ASP.NET