ダイアログボックスに含まれる2つのTextArea入力からテキストを読み取り、保存ボタンをクリックした後に複数行のaspテキストボックスに挿入する関数があります。
私が欲しいのは、変数 sReason と sParents からのテキストが、それらの間に 2 つの空の行が表示されることです..つまり:
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でコーディングするのが初めてなので、いくつかのサンプルコードが役に立ちます.
ご協力いただきありがとうございます。
ロブ