我有一个函数,它从对话框中包含的两个 TextArea 输入中读取文本,并在单击保存按钮后将它们插入到多行 asp 文本框中。
我想要的是变量 sReason 和 sParents 中的文本在它们之间出现两个空行。即:
text from sReason
text from sParents
这是我的 jquery 函数的代码:
<script type="text/javascript">
$(function() {
$("#DiagSituation").dialog({
autoOpen: false,
height: 300,
width: 350,
modal: true,
buttons: {
"Save": function() {
var sReason = "The reason I am informing/referring to you is " + $('#SitReason').val()
var sParents = "Parent/s presented " + $('#SitParents').val()
$('#txbRefConcern').val(sReason + " " + sParents);
$(this).dialog("close");
},
"Cancel": function() {
$(this).dialog("close");
}
},
close: function() {
$('#SitReason').val("");
$('#SitParents').val("");
}
});
var txbRefCon = $("#txbRefConcern").val();
if (jQuery.trim(txbRefCon).length == 0)
{
$("#txbRefConcern").click(function() { $("#DiagSituation").dialog("open"); });
}
});
</script>
我曾尝试编辑$('#txbRefConcern').val(sReason + " " + sParents);
代码行并在引号中添加 \ 但这没有奏效。如何获得额外的换行符?我还是 jquery/javascript 编码的新手,所以一些示例代码很有帮助。
谢谢你的帮助。
抢