<select id="countryselect" name="country>
<option value="US">United States</option>
.
.
</select>
<select id="cityselect" name="city"></select>
這是HTML代碼和jQuery的鏈接選擇框,如何禁用空白選項
$.cityselect = function(){
var td= $('#countryselect').val();
$.ajax({
type: "POST",
url: "action.php",
data: {'countrytd':td},
success: function(e){
$('#cityselect').html(e);
},
});
};
這是我的鏈接選擇功能。在action.php中創建選項的Mysql進程。
這裏是東西,當我使用這個功能,結果是
<select id="cityselect" name="city">
<option value></option> // empty value
<option value="1">New York</option>
<option value="2">Broadway</option>
</select>
我不想空值,因爲我需要這些信息。沒有空的價值,我寫在任何地方。 PHP中的文件沒有問題,因爲當我改變了這種
$('#cityselect').html(e);
這個
$('#cityselect').html('<option value="1">name</option>');
它添加空白值反正頂部。
如何禁用該過程或如何在操作後刪除空白值。
另外,當我使用來自成功的'e'時,它包含元標記和其他一些我在action.php中用於語言字符集的元素。我如何清潔這些?
你能發佈相關的html代碼呢? – 2013-05-04 13:19:09
在jsfiddle.net中創建一個複製問題的演示。不清楚你的意思是'自動將空白選項添加到頂部並將其選中' – charlietfl 2013-05-04 13:32:08