我如何将tokeninput参数设置为动态条件
how can i set tokeninput parameter on condition as dynamic
我正在使用jquery的tokeninput与asp.net自动完成。
http://loopj.com/jquery-tokeninput/我只有一个文本框,搜索参数是有条件的。这个jquery是在加载时渲染的。有一个复选框,如果复选框被选中,搜索参数将被改变,如果复选框未选中,搜索参数是默认参数。我称它为就绪状态。问题是,当复选框被选中时,搜索参数没有改变。它只搜索一个条件作为默认条件。在复选框上单击IsPastClass更改为真或假。
$(document).ready(function() {
$("#txtStudentTokenSearch").tokenInput("../Handlers/TestAutoCompleteHandler.ashx?SearchType=Patient&IsPastClass=false", {
theme: "facebook",
tokenDelimiter: "|",
preventDuplicates: true,
onAdd: function(item) { removeTokenDuplicate('#txtStudentTokenSearch', item); btnLoadStudent.Focus(); }
});
});
谁能告诉我如何设置tokeninput参数的条件。
谢谢。
Try
$(document).ready(function() {
$('.checkbox').change(function(){
var IsPastClass = this.checked;
$("#txtStudentTokenSearch").tokenInput("clear");
$("#txtStudentTokenSearch").tokenInput("../Handlers/TestAutoCompleteHandler.ashx?SearchType=Patient&IsPastClass="+IsPastClass , {
theme: "facebook",
tokenDelimiter: "|",
preventDuplicates: true,
onAdd: function(item) { removeTokenDuplicate('#txtStudentTokenSearch', item); btnLoadStudent.Focus(); }
});
});
$('.checkbox').trigger('change');
});
希望能有所帮助。
您可以很容易地将tokenInput与ajax和handler一起使用您可以从github下载示例https://github.com/yanivsuzana/jquery-tokeninput-ajax-asp.net-vb
相关文章:
- 在有角度的ui网格中设置动态列的问题
- 使用getElementById设置动态ID的输入字段的样式
- 动态设置动态创建的元素的宽度
- 在 angularjs 的 ga 命令中设置动态参数
- 如何在高图表中设置动态数据
- 想要在flowFactoryProvider配置中设置动态文件夹名称,将其传递到upload.php文件,以将上传的文件
- 如何为 angular js 设置动态网址
- 使用 KNOCKOUTJS 设置动态可观察量
- 如何使用 Javascript 精确设置动态样式转换
- 用 JS 更改.css?使用变量设置动态.css属性
- 如何使用 getElementById 和 c# 变量设置动态 id
- 在 jquery 中设置动态回退,每个都包含 JSON 数据
- 使用具有金钱掩码的字段设置动态最大值
- 设置“动态输入”字段的角度方式
- 如何为XHR POST参数设置动态URL
- 如何使用forEach在JavaScript和jQuery中设置动态变量
- 在EpicEditor上设置动态值
- 如何在聚合物中设置动态元标记和开放图标记
- 按序列名称设置动态图的初始列可见性
- 我可以/应该根据下拉菜单栏的项目数量为其设置动态高度