0
$('#update').val();

どうやってそれを行うのですか?

送信時にテキストエリアのデータを削除したい

<script type="text/javascript" src="../nicEdit.js"></script>
<script type="text/javascript">
    bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
</script>
<form id="submit">
<textarea name="area1" id="update" cols="40"></textarea>
<input type="button" id="saveResult" value="Save All Data" />
<div id="displayResult"></div>
<script>
$(document).ready(function() {
    $("#saveResult").click(function() {
        //nicEditors.findEditor('update').saveContent();
        var nicE = new nicEditors.findEditor('update');
        firstname = nicE.getContent();
        lastname = $("#lname").val();
        $.post("re.asp",{ update2: firstname, LName2: lastname },function(data) {
            $('#displayResult').append(data);
        });
        $('#update').val();
        $('#lname').val('');
    });
});
</script>
4

5 に答える 5

3

これを試して:

nicEditors.findEditor( "update" ).setContent( 'value for textarea' );//set value

また

nicEditors.findEditor( "update" ).setContent( '' );//set empty
于 2013-06-17T07:48:07.113 に答える
1

あなたはこれを試すことができます、

var nicE = new nicEditors.findEditor('update');
nicE.setContent('');

さらに助けが必要な場合はお知らせください

于 2013-06-17T07:51:49.723 に答える
0

次の方法でフォームを簡単にリセットできることに注意してください。

document.forms[0].reset()

そのため、特定の 1 つの領域をリセットするだけでなく、完全なフォームをクリアする必要がある場合は、検討する価値があります。

于 2013-06-17T07:48:21.330 に答える
0

これを使って、シンプルで簡単

$("div.nicEdit-main").html('');

Niceedit を更新するには、次のように記述できます。

$("div.nicEdit-main").html('<h1>Test</h1>');
于 2014-10-16T08:53:40.583 に答える