我有一个 Ajax 表单。现在,如果用户停用了 JavaScript,我想提供一个可靠的后备。
到目前为止,它也可以在没有 JavaScript 的情况下工作,但是用户随后只会看到 JSON 字符串打印在没有样式的空白白色上,因为
echo json_encode( $arr );
如何为此添加样式?我必须要echo
一个完整的 HTML 页面吗?是否可以为禁用的 JS 启用重定向或其他什么?
整个 PHP 看起来像这样:
if ( !empty( $invalidFieldArray ) ) {
// validation errors
$arr = array( "status" => "error" , "data" => $invalidFieldArray );
echo json_encode( $arr );
} else {
// all ok
$arr = array( "status" => "success" );
echo json_encode( $arr );
}