我在本地填写了两个textfield
,另一个从ajax
查询得到它的值。我需要将两个textfields值放在一起。读取本地textfield
的值,但另一个似乎是undefined
。
var firstname = $("#id_of_textfield_with_local_value").val();
var lastname = $("#id_of_textfield_with_remote_value").val();
var combined = firstname + "-" + lastname;
$("#combined").val(combined);
上面的代码使用textfiled
在id=combined
打印以下内容:reza-
事实上,lastname
必须出现在破折号后!
我该怎么做?
答案 0 :(得分:1)
你的代码似乎没问题。
“从ajax查询中获取它的值”
当您尝试在ajax
中设置第二个文本字段的值时,您应该在ajax
回调中尝试上面的代码。在ajax
回调之外,您可以获得第一个文本字段值,但不能获得第二个文本字段值。