EasyUI的Datagrid中的url如何获取另一个表单如input type='text'的value值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EasyUI的Datagrid中的url如何获取另一个表单如input type='text'的value值?相关的知识,希望对你有一定的参考价值。

页面有两个table,一个table放的普通的textbox等绑定了数据,另一个table用easyui的datagrid 做的(根据text绑定的value值绑定)动态绑定。 现在有个问题,datagrid的url:'@Url.Action("Get_AllBMA")?bma01='" + bd + " ,bd部分如何获取其值。用var bd= document.getElementById("textId").value;无法获取值。谢谢
自己解决了,贴出来供大家参考下吧:用的jQuery.ajax, 关键代码,$("#BMA01").val();
但前提是要触发某个事件后(绑定后)能获取:
$('.btnSearch').click(function ()
$.ajax( var id=$("#BMA01").val(); ); );

参考技术A 你的 $.ajax 方法用的全是错的, $.ajax的参数是一个配置对象,怎么会出现
var id=$("#BMA01").val() 这种语句呢,这种语句只能在success回调函数里出现。
建议你弄清楚两个概念:
1、在JS中什么是对象以及对象的写法
2、$.ajax的用法及各参数的具体含义。
把基础概念弄好了再开发不迟,磨刀不误砍柴工,勿在流沙起高台。祝你好运!

easyui datagrid combobox 里面获取焦点事件怎么写

当光标在这个里面时候 自动显示下拉,这是datagrid里面的

参考技术A 提供一点思路吧,未经测试,是否可行不敢断言:
  easyui的combogrid在生成DOM时,实际会将原来的input或select 设为display:none,接收输入的是easyui自动生成的另一个input,通过跟踪可以发现这个input的class为combo-text,那么你可以在适当的事件中为这个input添加focus事件绑定,调用combobox的ShowPanel方法显示下拉列表。本回答被提问者采纳

以上是关于EasyUI的Datagrid中的url如何获取另一个表单如input type='text'的value值?的主要内容,如果未能解决你的问题,请参考以下文章

easyui中的datagrid 如何通过url绑定数据

jQuery easyui 中datagrid怎么用json 数据代替url获取参数?

easyui 双击事件

easyui 双击事件

easyui-datagrid 获取所有行列值

JQuery EasyUI Datagrid获取不到后台传递过来的数据,为啥?在线求答!