我看jquery ui combobox但我找不到它。我可以在源代码中找到正确的占位符。
谢谢
答案 0 :(得分:13)
我为JQueryUI v1.10.2 - 2013-04-17
制作了这段代码HTML code:
<select class="combobox" placeholder="123">
<option>...</option>
...
</select>
JS代码:
$.widget( "ui.combobox", {
_create: function() {
this.wrapper = $( "<span>" )
.addClass( "ui-combobox" )
.insertAfter( this.element );
this._createAutocomplete();
this._createShowAllButton();
this.input.attr("placeholder", this.element.attr('placeholder'));
},
});
$(function() {
$( ".combobox" ).combobox();
});
答案 1 :(得分:5)
为您的输入添加ID 并在javascript中运行此代码
$("#yourID").attr("placeholder", "Your Text Here");
答案 2 :(得分:1)
你可以根据jquery ui 1.10.3做一点点简单:
在组合框文件中查找var input = $("<input>")
并添加属性占位符:
.attr("placeholder", select.attr("title"))
只需在选择中使用title属性:)
答案 3 :(得分:0)
只需使用:
<input type="text" placeholder="your text"/>
答案 4 :(得分:0)