Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript easyui基于组合框值填充datagrid数据_Javascript_Html_Datagrid_Combobox_Jquery Easyui - Fatal编程技术网

Javascript easyui基于组合框值填充datagrid数据

Javascript easyui基于组合框值填充datagrid数据,javascript,html,datagrid,combobox,jquery-easyui,Javascript,Html,Datagrid,Combobox,Jquery Easyui,我正在使用 我需要根据combobox中的值填充datagrid 我用 <input id="listcombo"class="easyui-combobox" name="lo_client_id" data-options="url:'get_lists.php',valueField:'id',textField:'listName',panelHeight:'auto'"> 它工作得很好。Datagrid看起来像 <table id="dg" title="My

我正在使用

我需要根据combobox中的值填充datagrid

我用

<input id="listcombo"class="easyui-combobox" name="lo_client_id" data-options="url:'get_lists.php',valueField:'id',textField:'listName',panelHeight:'auto'">

它工作得很好。Datagrid看起来像

<table id="dg" title="My Numbers" class="easyui-datagrid" style="width:500px;height:250px"

        url="get_users.php
        toolbar="#toolbar" pagination="true"
        rownumbers="true" fitColumns="true" singleSelect="true">
    <thead>
        <tr>
            <th field="number" width="50">Numbers</th>

        </tr>
    </thead>
</table> 

您可以使用组合框的
onSelect
事件,获取所选值并将其传递给url

HTML


$('#listcombo')。组合框({
url:'get_lists.php',
valueField:“id”,
textField:'listName',
面板高度:'自动',
onSelect:功能(记录){
$('#dg')。数据网格({
url:“get_users.php?id=“+record.id
});
}
}); 

代码工作正常。请删除;url末尾:“get_users.php?id=“+record.id.如何将组合框列表id传递给函数newNumber(){$('#dlg')。dialog('open')。dialog('setTitle','newNumber');$('#fm')。form('clear');url='save_Number.php;}。。这样它就可以在同一个列表中创建新的号码。好的,我修复了这个问题。使用函数获取combobox的值,并将该值作为参数传递,以保存_number.phpthats good。。他不在。。不管怎样,很高兴你自己修好了。。。快乐编码…)
 <input id="listcombo" name="listcombo">

$('#listcombo').combobox({
     url:'get_lists.php',
     valueField:'id',
     textField:'listName',
     panelHeight:'auto', 
     onSelect:function(record){
         $('#dg').datagrid({
            url:"get_users.php?id="+record.id 
         });
     }
});