假設你通過ajax發送數據。服務器將處理它(PHP)和發送反饋,你可以抓住使用Complete: function(data) { //WRITE HTML TO DIV $('#somehing').html(data) }
的問題是: 是有它傳遞到HTML元素之前修改數據(編輯,刪除)的方法嗎?Ajax jquery和php:如何控制反饋?
這裏是什麼,我的意思是一個簡單的例子:
//php side
echo 'Invalid email';
echo 'Enter your username';
echo 'fine';
echo 1;
echo 2;
// Jquery and Ajax
$.ajax({
type: 'POST',
url: 'render.php',
data:values,
complete: function(data) {
$('#something').html(data) /* all those messages in php will be printed
into #something including the numbers. how to delete or edit those numbers
from appearing in #something? */
}
});
你是如何接收響應?它是一個HTML標記?或json? – Ghost 2014-10-08 04:37:16
我接受她爲 'HTML' – Dexter 2014-10-08 04:38:51
如果你recieving它作爲'html',然後就換了,如果'($(數據).find( 'myElement')。文本()。匹配('/ 0 -9] /'){//號}' – Ohgodwhy 2014-10-08 04:39:58