我有一個輸入字段,根據一國選擇框上方的現有佔位添加附加文本到現有的佔位符使用jQuery
<input type="text" name="property_price" id="property_price" placeholder="Monthly Rent" />
現在我有一個Ajax函數返回的貨幣(盧比或美元)表格。我想添加這個AJAX貨幣回報到退出的佔位符所以最後的結果會是這樣的佔位符
每月租金(RS)或 每月租金(USD)
這應該是佔位符內。價值「每月租金」也來自一個jQuery的功能,它說「月租」或「售價」取決於該項目是出租還是出售。
AJAX的功能可按貨幣從該jQuery函數返回其結果作爲每下面
alert(msg);
初始佔位符的值來了。
$('#property_availablefor').on('change', function() {
if (this.value == 'Rent')
{
$("#property_price").attr('placeholder', "Monthly Rent");
}
else if (this.value == 'Sale')
{
$("#property_price").attr('placeholder', "Total Price");
}
這通常工作,但你看(我已編輯的代碼),我最初的佔位符值也從一個jQuery函數來了。我應該在之前添加該代碼。 – DragonFire
更新我的asnwer – madalinivascu
這似乎並沒有工作,我試着擺弄它也可能我失去了一些東西。 – DragonFire