use*_*606 1 jquery asp.net-mvc-3 jquery-chosen
我使用jquery插件Chosen来掩盖Html.Listbox作为muli选择工具.它工作得很好,除了我需要更改默认文本.我已经尝试在html和jquery中设置占位符文本.这是相关代码......
@Html.ListBox("Filter-Chooser",aList,new { @class = "chzn-select filter-chooser")
function EnableMultiChoose() {
$(".chzn-select").data("placeholder", "Filter By...");
$(".chzn-select").chosen();
}
Run Code Online (Sandbox Code Playgroud)
我也厌倦了指定参数@placeholder ="Filter By ..."无效.我检查了html输出,它似乎设置了占位符属性...
Html呈现
<select class="chzn-select filter-chooser" id="Filter-Chooser" multiple="multiple" name="Filter-Chooser" placeholder="Filter By...">
<option value="Content">Content</option>
<option value="Author">Author</option>
<option value="DeckName">Deck Name</option>
...
Run Code Online (Sandbox Code Playgroud)
有关如何正确指定占位符的任何想法?
小智 11
我会帮忙:使用"data-placeholder"属性.
<select class="chzn-select filter-chooser" id="Filter-Chooser" multiple="multiple" name="Filter-Chooser" data-placeholder="Filter By...">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11209 次 |
| 最近记录: |