如何在JQuery中连接两个文本框?

如何在JQuery中连接两个文本框?,jquery,Jquery,我正在向表中添加行,地址将是街道、城市、州和邮政编码的串联。现在我有这个 $tr.find('.name').text($('#txtPropName').val()); $tr.find('.address').text($('#txtPropAddress', ", ", '#txtPropCity', " ", '#txtPropState', " ", '#txtPropZip').val()); $tr.find('.phone').text($('#txtPr

我正在向表中添加行,地址将是街道、城市、州和邮政编码的串联。现在我有这个

    $tr.find('.name').text($('#txtPropName').val());
    $tr.find('.address').text($('#txtPropAddress', ", ", '#txtPropCity', " ", '#txtPropState', " ", '#txtPropZip').val());
    $tr.find('.phone').text($('#txtPropHPhone' + "<br/>" + '#txtPropWPhone').val());   
$tr.find('.name').text($('#txtPropName').val());
$tr.find('.address').text($(''txtproaddress',“,”,'txtPropCity','',''txtPropState','','',''txtPropZip').val());
$tr.find('.phone').text($(''txtPropHPhone'+'”
“+''txtPropHPhone').val());

电话和地址都不走运。有什么想法吗?

如果你把val()分开拿,行吗

$tr.find('.phone').text($('#txtPropHPhone').val() + "<br/>" + $('#txtPropWPhone').val());
$tr.find('.phone').text($('.txtPropHPhone').val()+“
“+$('.txtPropHPhone').val());
代码

$('#txtPropHPhone' + "<br/>" + '#txtPropWPhone')
$(“#txtPropHPhone”+”
“+”#txtPropHPhone”)
基本上是告诉jQuery查找名为
“#txtPropHPhone
#txtPropWPhone”
的元素

您需要将各个元素分解为单独的jQuery请求

$('#txtPropHPhone').val() + '<br/>' + $(txtPropWPhone').val();
$('#txtPropHPhone').val()+'
'+$(txtPropHPhone').val();
@easement-代码现在更好了,但是“
”和“
”标记作为字符串返回。。。我遗漏了什么吗?@Paul Alexander-代码现在更好了,但是“
”和“
”标记作为字符串返回。。。我遗漏了什么吗?请使用$tr.find('.phone').html(…)而不是$tr.find('.phone).text(…)。text()正在对其参数进行编码,而html()则不会。