你好朋友我有一個php代碼的問題,我需要使用AJAX響應。「include a php file with html code」for working with ajax response
PHP代碼不工作PHP Ajax響應:
if($_GET){
$data['form'] = $this -> AJAXFORM -> GetHTMLAjaxForm();
$return = json_encode(array('form'=>$data['form']));
echo $return;
}
GetHTMLAjaxForm()//功能
function GetHTMLAjaxForm(){
$htmlform = include('adduser.php');
return $htmlform;
}
文件adduser.php有需要被用作enterely HTML代碼響應ajax回調,plzz檢查它,並說我是否有任何錯誤,因爲當我使用它得到這個錯誤:
Ajax, php respond array data error SyntaxError: JSON.parse: unexpected character at line 4 column 7
更新 這一工作的一部分,現在已成了一個新的問題如下:
https://stackoverflow.com/questions/32516272/html-inserted-with-ajax-not-work-with-other-js-script
似乎您試圖解析響應爲JSON,這是不行的,如果它是HTML 。 – GolezTrol
但是一定有辦法做到這一點? –
解析json是必需的,因爲它將是一個數組。 –