蔭使用自動完成的方法和spilliting標籤和值我如何使用jQuery
$("#txt1").autocomplete({
minLength: 1,
source: "/abc/ajax.php?param1=''¶m2="+$("#txt1").attr("value"),
select: function(event, ui)
{
var label= ui.item.label;
var value= ui.item.value;
var Arr = label.split('-');
$('#txt2').val(Arr[1].replace('$$$',''));
}
});
在上面的代碼IAM從服務器端腳本獲取名稱和值替換字符串「$$$」( PHP)。在這裏我有三件事要做
1)我如何用「」代替標籤中的「$$$」(假設說我可能有「($$)」,有時候我可能會「($)」 如何在標籤中找到「$」常數並替換爲「」(空格)
2)如何做我減小了顯示的自動完成值列表的字體大小。
3)如何將顏色應用於自動填充字段.Iam以「NAME-Value」這種方式顯示自動填充。 我要申請不同的顏色名稱和值
IAM無法取代,如果我有「$$」(只有兩個美元的符號)。 Iam能夠用上面的代碼替換ThreeDollar($$$)符號 – Someone 2010-08-20 15:43:48
這只是一個正則表達式問題。您應該進行搜索以查看如何編寫正則表達式。這個將是*/\ $ +/g *,以便處理彼此相鄰的任意數量的美元符號。或者,您可以使用*/\ $ \ $ +/g *來處理兩個或更多個相鄰的美元符號。 – 2010-08-20 16:26:23
替換(/ \ $/g,「」))---我知道了 - 謝謝 – Someone 2010-08-20 16:28:33