Jquery Token Input-传递属性动态搜索属性值



自动搜索字段使用Jquery Token Input。我需要动态地发送PropertyToSearch字段值。

HTML:

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

与上面的html字段一样。

当我选择Month时,列表应列为Months和当我选择"天"时,列表应列为星期天。

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

脚本:

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

我需要如何动态设置propertyToSearch字段值。以便它可以基于所选择的单选按钮字段来切换列出的值。

请通过建议澄清我。

提前感谢。

使用jquery selecot rto选择值。。。

$('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
  });

我得到了一个解决方案。

而不是更改属性ToSearch。我只是简单地更改了后面的代码,以便根据提供的输入列出值。

因此,如果选择了月份。我将url中的参数"searchProperty"传递为,如果选择了,我将根据searchProperty值将参数传递为。我列出这些值并将其传递到下拉列表中。

     $("#demo").tokenInput("../Management/getDaysAndMonths?searchProperty="+$('input[name="suggest"]').val(),
       {
           //code
       });

最新更新