【发布时间】:2017-10-21 22:23:42
【问题描述】:
我的 Laravel 代码如下
public function validateRegisterToBidForm(Request $request){
$validationArray = $this->getValidationArray();
$this->validate($request, $validationArray);
return response()->json();
}//validateRegisterToBidForm
上面的输出在 Ajax 中接收 如果出现错误,那么我将上面的输出字符串化并获得以下 json
{"readyState":4,"responseText":"{\"fname\":[\"This field is missing or incorrect.\"],\"lname\":[\"This field is missing or incorrect.\"],\"email\":[\"This field is missing or incorrect\"],\"password\":[\"This field is missing or incorrect.\"],\"adr1\":[\"This field is missing or incorrect.\"],\"city\":[\"This field is missing or incorrect.\"],\"state\":[\"This field is missing or incorrect.\"],\"phone\":[\"This field is missing or incorrect.\"],\"primary_phone\":[\"This field is missing or incorrect.\"],\"pass_dri_license\":[\"This field is missing or incorrect.\"],\"card_type\":[\"This field is missing or incorrect.\"],\"cardno\":[\"This field is missing or incorrect\"],\"cvv\":[\"This field is missing or incorrect.\"],\"fname_b\":[\"This field is missing or incorrect.\"],\"lname_b\":[\"This field is missing or incorrect.\"],\"email_b\":[\"This field is missing or incorrect.\"],\"adr1_b\":[\"This field is missing or incorrect.\"],\"city_b\":[\"This field is missing or incorrect.\"],\"state_b\":[\"This field is missing or incorrect.\"],\"phone_b\":[\"This field is missing or incorrect.\"],\"primary_phone_b\":[\"This field is missing or incorrect.\"]}","status":422,"statusText":"Unprocessable Entity"}
如何提取值?正确的方法是什么?
【问题讨论】:
-
看看这个answer。这可能会解决您的问题。
标签: javascript json ajax laravel