0
<script language="JavaScript">

var options = { 
    target:     '.postBoxAjax', 
    url:        'sub/function.php', 
    success: SubmitSuccesful
}; 


$('#myForm').ajaxForm(options);

</script>

ターゲットにhtmlタグを追加することはできますか?

訪問者が画像のURLを送信できる入力ボックスを作成したいのですが、リンクを更新せずに送信すると画像が表示されます。現在、コードは.postBoxAjaxの画像URLのみを表示します。追加したいのは次のとおりです。

<img src="taget value" width="580"/> 

目標値をラップするために、事前に感謝します:)

4

1 に答える 1

1

ページを更新するためにAJAX呼び出しを行う必要はありません。特定の場所で入力の値を取得し、その値を画像に配置するだけです。最も基本的なレベルでは、これらの線に沿って何かをしたい

$(document).append("<img src=\""+ $("input")[0].value +"\" width=\"580\"/>");

これを関数に入れて、送信ボタンのonclickイベントから呼び出します。ページの最初の入力を受け取り、その値を画像にダンプします。これはjavascriptインジェクション攻撃のリスクであるため、ページに値を挿入する前に入力をスクラブする必要があることに注意してください。

于 2012-08-29T17:56:01.693 に答える