【发布时间】:2017-01-15 21:54:39
【问题描述】:
我有一个带有现有占位符的输入字段
<input type="text" name="property_price" id="property_price" placeholder="Monthly Rent" />
现在我有一个 ajax 函数,它根据表单上方的国家/地区选择框返回货币(卢比或美元)。我想将此 ajax 货币返回添加到现有占位符中,以便最终结果在占位符中看起来像这样
月租 (Rs.) 或 月租(美元)
这应该在占位符内。 “每月租金”的值也来自一个 jquery 函数,该函数显示“每月租金”或“售价”,具体取决于项目是出租还是出售。
ajax 函数货币返回结果如下
alert(msg);
初始占位符的值来自这个 Jquery 函数。
$('#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 ajax placeholder