自动搜索字段使用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
});