如何在<form:select>中使用占位符属性?</form:select>

时间:2013-08-14 04:38:00

标签: java spring jsp spring-mvc

我的jsp代码就是这样,

<form:select path="metaFieldId" cssStyle="width: 190px;" placeholder="Select Filter"    onchange="selectMetaField(${metaFieldId})">
    <form:option value="" label="" />
    <form:options items="${metaFields}" itemLabel="name" itemValue="id" />
</form:select>

有人能帮忙吗?

1 个答案:

答案 0 :(得分:5)

在HTML select标记中不支持placeholder属性。 如果您使用select,则可以使用第一个选项显示占位符文本:

<form:select path="metaFieldId" cssStyle="width: 190px;" onchange="selectMetaField(${metaFieldId})">
    <form:option value="" label="Select Filter" />
    <form:options items="${metaFields}" itemLabel="name" itemValue="id" />
</form:select>