我需要修改此插件以支持不(!),(!=),(AND),(OR)运算符并添加一些范围过滤.我试图elseif在第412行添加一个声明,但它不起作用.这是我添加的代码.
else if(/!/.test(SearchArgs[j]) && !isNaN(num_cell_data))
{
num_cell_data != parseFloat(SearchArgs[j].replace(/!/,"")) ?
occurence[j] = true :
occurence[j] = false;
}
Run Code Online (Sandbox Code Playgroud) 验证不适用于Input :: json.我尝试过使用json_decode /使用数组的不同方法,但仍然没有运气.这是我的代码:
//routes.php
Route::get('create', function() {
$rules = array(
'username' => 'required',
'password' => 'required',
);
$input = Input::json();
//var_dump($input); //outputs std obj with correct inputs
$validation = Validator::make($input, $rules);
if ($validation->fails()) { //throws exeption "Call to a member function to_array() on a non-object"
return Response::json($validation->errors->all());
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用Angular Resource发布数据...但它总是抛出错误"在非对象上调用成员函数to_array()"...我无法粘贴我的角度代码,因为我无法正确格式化和stackoverflow不允许我这样做.
有谁知道如何使我的代码工作.我正在尝试创建用户创建对话框,并希望使用ngResource发送帖子数据,我已经配置了我的PHP后端,并且它按预期工作.现在,我的问题是在对话框上添加错误,我尝试添加虚拟数据,但ngRepeat对我不起作用.我也尝试过调试问题的不同步骤,但对我来说没什么用.我也在研究这个问题,但没有运气.这是我的代码:
<div name="errors" id="errors" class="alert alert-error">
<li ng-repeat="error in dialog.errors">{{ error }}</li>
</div>
Run Code Online (Sandbox Code Playgroud)
试着看看链接 http://jsfiddle.net/QCQrF/