0

フォームが Jquery 経由で送信された場合、HTML タグに textarea 値が自動的に追加されました。

私のjqueryコード。

$('#calling').click(function() {
    $('#myform').submit();
});

私のフォームには、1 つのテキスト領域があります。

<textarea id="area" name="rte1" cols="50" rows="10">Value of textarea.</textarea>

以下のようなJavascriptコード。

document.myform.submit();

jqueryフォーム送信の場合、PHPでテキストエリア値を取得しています

<p>Value of textarea.</p>

しかし、Javaスクリプトフォーム送信の場合、phpで適切な値を取得しています.

私のjqueryコードの問題を教えてください。

4

2 に答える 2

0

php何もせずに値を取得する簡単な方法HTML Tag

$textarea = strip_tags($_REQUEST['rte1']);

これにより、タグValue of textarea.なしで返されます。<p>

さらにヘルプが必要な場合は、マニュアルを参照してください。

于 2013-09-05T19:19:24.740 に答える
0

jquery コードにはまったく問題はありません。POST および GET メソッドでテストされ、サーバーは「テキストエリアの値」のみを取得します。ストリング。PHP に何か問題があるはずです。

http://jsfiddle.net/sftHD/

document.myform.submit();
$('#myform').submit();

それらは同じ結果を生成します。

于 2013-09-05T19:33:39.187 に答える