0

我正在将 Jquery Token-Input 用于自动搜索字段。我需要动态发送 PropertyToSearch 字段值。

HTML:

   <input checked="checked" name="suggest" type="radio" />Month
   <input name="suggest" type="radio" />Day</label>

如上面的 html 字段。

当我选择月时,列表应列为月,当我选择日时,列表应列为工作日。

现在我在默认情况下传递 propertyToSearch,如下所示,

脚本:

         $("#demo").tokenInput(../Management/getDaysAndMonths,
            {
                propertyToSearch: "Month",
                tokenLimit: 1
            });

我需要如何动态设置 propertyToSearch 字段值。以便它可以根据选定的单选按钮字段切换列出的值。

请通过建议澄清我。

提前致谢。

4

2 回答 2

0

使用 jquery selecot r 选择值...

$('input[name="suggest"]').val()
  -^^^^^^^^^^^^^^^^^^^^^^--selects input with name=suggest and .val() selects the selected radio value.

试试这个

HTML

<input checked="checked" name="suggest" type="radio" value="Month"/>Month
<input name="suggest" type="radio" value="Day"/>Day</label>

查询

 $("#demo").tokenInput(../Management/getDaysAndMonths,
  {
     propertyToSearch:$('input[name="suggest"]').val(),
     tokenLimit: 1
  });
于 2013-02-07T11:56:41.337 回答
0

我有一个解决方案。

而不是更改 propertyToSearch。我只是更改了后面的代码以根据提供的输入列出值。

So, if month is selected. I pass a parameter "searchProperty" in url as month and if day has been selected I pass a parameter as day based on the searchProperty value. I list the values and pass it on the dropdown list.

     $("#demo").tokenInput("../Management/getDaysAndMonths?searchProperty="+$('input[name="suggest"]').val(),
       {
           //code
       });
于 2013-03-01T11:51:45.533 回答