我有一個縮進下拉列表,在這裏我有一些根本的選擇和自己的孩子,象下面這樣:更改下拉菜單中選擇文本,而不更改選項文本
Food
Market
Restaurants
Grossery
Clothes
Home
TV
如果我在選擇市場,例如,文本dropdownlist仍然縮進。然後我做了一個jQuery函數來刪除文本之前的空格。它看起來像這樣:
$(function() {
$("select").change(function() {
var str = jQuery.trim($("select option:selected").text());
$("select option:selected").text(str);
})
});
它的工作原理。但是,如果我嘗試選擇市場後,選擇其他選項,例如,列表如下:
Food
Market
Restaurants
Grossery
Clothes
Home
TV
市場失去了它的壓痕。我想要一種方法來刪除空格,但只能在下拉列表中顯示的選定文本中,但不能在選項中顯示。
我該怎麼辦?
你能成爲一個更加清楚一點? 「你是什麼意思」一種方法來刪除修剪,但只在選定的文本中顯示的下拉列表中,但不是在選項「?當提交表單(包含select)時,是否要修剪提供給服務器的文本? – 2011-05-14 21:28:17
大聲笑,我的意思是一種刪除空間的方法。我是個白癡,對不起。 – Alaor 2011-05-14 22:07:40