这个使用的ajax技术
textbox的change事件中写js函数,把当前输入作为参数请求服务端,服务端接受到请求并查找与之相关的词条,回送给请求js函数,js函数把结果输出到textbox下面的div中!
思路就是这样
自己查查ajax
相关的东西,很快就会了!
spring MVC controller获取前端传递的数组参数的方法是进行封装json字符串实现的。
1、jsp页面中的数组创建如下:
var myArray = []; 定义数组myArray
myArray push("OU=Software,DC=example,DC=com,"); 向数组中添加第一个字符串
myArray push("OU=IT,DC=example,DC=com,");向数组中添加第二个字符串
转换json数组:
myArray = JSONstringify(myArray ); 利用json的stringify方法把js对象转换成json对象
$("#ADOus")attr("action","${ctx}/ADSettingmyOUsArray ="+ myArray );设置action参数
$("#ADOus")submit();提交action到对应的controller
2、在controller层的处理如下:
@RequestMapping(value = { "/ADSetting" }, method=RequestMethodPOST) 定义url和提交方法,规定post
public String configureOUs(>
RequestQueryString["参数名"]
或者
Request["参数名"]
都可以。
或者给Action添加参数
Action1(int id)他会自动把id的值传给id,而且比较智能的如果传的不是数值,id会是0,
还可以通过类来接收
以上就是关于asp.net mvc2 怎样获取Html.TextBoxFor()的值全部的内容,包括:asp.net mvc2 怎样获取Html.TextBoxFor()的值、spring MVC 怎么获取前端传递的数组参数、MVC 中怎样获取地址栏的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)