0

我有两个textfield在本地填写,另一个从ajax查询中获取它的值。我需要将两个文本字段值放在一起。本地的值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上面的代码在with中打印以下内容id=combinedreza- 实际上lastname必须出现在破折号之后!

我该怎么办?

4

1 回答 1

1

你的代码似乎很好。

根据问题

“从 ajax 查询中获取它的值”

当您尝试在 中设置第二个文本字段的值时,您应该在该回调中ajax尝试上述代码。ajax在回调之外,ajax您可以获得第一个文本字段值,但不能获得第二个值。

于 2012-06-23T10:24:05.233 回答