我的問題是,每當我執行 ajax 呼叫和 console.log 回傳的資料時,我回傳的資料前面都會有一個表格。這是正常的嗎?如果是這樣,有沒有辦法從資料變數中剝離表格?我的代碼如下。
function search_rhymes_get_rhyme_content() {
echo 'Test';
die();
}
$.ajax( {
url: rhymes_ajax_obj.ajaxurl,
data: {
'action': 'search_rhymes_get_rhyme_content'
},
success: function( data ) {
console.log( 'Test:' data );
},
error: function( error ) {
console.log( error );
}
} );
謝謝
uj5u.com熱心網友回復:
我讓它作業了。輸出:https : //ibb.co/QQHGgXV
我在 console.log 之前添加了以下行:
data = data.trim();
這是解決方案的更新代碼:
function search_rhymes_get_rhyme_content() {
echo 'Test';
die();
}
$.ajax( {
url: rhymes_ajax_obj.ajaxurl,
data: {
'action': 'search_rhymes_get_rhyme_content'
},
success: function( data ) {
console.log( 'Test1:' data );
data = data.trim();
console.log( 'Test2:' data );
},
error: function( error ) {
console.log( error );
}
} );
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/359831.html
標籤:阿贾克斯
