2011-01-18 5 views
1

jQueryフォームプラグインからajaxFormを使用してフォームを作成しようとしています。プレーンテキストのAjaxレスポンステキスト[jQuery + jQuery Form Plugin]

var options = { 
    target:  '#output', // target element(s) to be updated with server response 
    beforeSubmit: beforePost, // pre-submit callback 
    success:  successPost, // post-submit callback 
    url:  './registerEntry.php',  // override for form's 'action' attribute 
    type:  'post',  // 'get' or 'post', override for form's 'method' attribute 
    dataType: null,  // 'xml', 'script', or 'json' (expected server response type) 
    clearForm: true,  // clear all form fields after successful submit 
    timeout: 3000 
}; 

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

私はresponseTextに注意を喚起しようとしていますが、スクリプトはその中にHTMLタグを追加し続けます。 registerEntry.phpには平文で 'hello'のみが含まれていますが、応答は 'hello'です。

プレーンテキストで応答を取得するにはどうすればよいですか?

答えて

0

dataType: 'text'を試しましたか?

+0

これはhtmlタグ付きです – Jays

+0

その場合サーバ側の問題 –

+0

どうすればいいですか?私はregisterEntry.phpにプレーンテキストで 'hello'しか含まれていないことを意味します。 – Jays