echo json_encode は json オブジェクトを返しますが、フロントエンドで取得されるのは json オブジェクトではなく文字列です
フロントエンドはコードを使用して後続の結果を送信して処理します
<br /> function del(id){<br /> if(confirm('确认要删除此关键字吗?')){<br /> $.post('./keyword',{ op:'del',id:id },function(result){<br /> alert(result); //正常这个部分应该显示的是object:object,但现在显示的是一个字符串<br /> if( result.code != 0 ){<br /> alert("删除失败!");<br /> }else{<br /> location.reload();<br /> }<br /> });<br /> }<br /> }<br /> <br />
<br /> echo json_encode(array("code"=>0));<br /> exit;<br />