我在自动搜索字段中使用Jquery Token-Input。 我需要动态发送PropertyToSearch字段值。
HTML:
<input checked="checked" name="suggest" type="radio" />Month
<input name="suggest" type="radio" />Day</label>
与上面的html字段一样。
当我选择月份时,列表应列为月份和 当我选择Day时,列表应列为工作日。
现在我正在默认传递propertyToSearch,如下所示,
SCRIPT:
$("#demo").tokenInput(../Management/getDaysAndMonths,
{
propertyToSearch: "Month",
tokenLimit: 1
});
我如何动态设置propertyToSearch字段值。这样它就可以根据所选的单选按钮字段切换列出的值。
请通过建议澄清我。
先谢谢。
答案 0 :(得分:0)
使用jquery选择器选择值...
$('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>
<强> JQUERY 强>
$("#demo").tokenInput(../Management/getDaysAndMonths,
{
propertyToSearch:$('input[name="suggest"]').val(),
tokenLimit: 1
});
答案 1 :(得分:0)
我得到了一个解决方案。
而不是更改propertyToSearch。我只是改变后面的代码,根据提供的输入列出值。
因此,如果选择月。我在网址中将参数“searchProperty”作为月传递,如果选择了天,则将参数传递为 day 基于searchProperty值。我列出了值并将其传递到下拉列表中。
$("#demo").tokenInput("../Management/getDaysAndMonths?searchProperty="+$('input[name="suggest"]').val(),
{
//code
});