如何检查jquery上是否有函数,但函数是否在另一个.js文件中?
validation.js:
if ($.isFunction('payment')) {
$('[data-numeric]').payment('restrictNumeric');
$('.cc-number').payment('formatCardNumber');
$('.cc-exp').payment('formatCardExpiry');
$('.cc-cvc').payment('formatCardCVC');
}
Run Code Online (Sandbox Code Playgroud)
这是假的,因为func付款在payments.js中.
我正在使用Laravel 5.1 +数据表(http://datatables.yajrabox.com/).
我需要编辑列user_id并显示关系中的firstname和lastname.
有我的代码.
public function getOrders(Request $request){
if($request->ajax()) {
$orders = Order::with('call', 'contact.company', 'campaign')
->Client()->Finished()->get();
return Datatables::of($orders)->editColumn('user_id',
function ($orders) {
return $orders->User->firstname.' '.$orders->User->lastname;
})->make(true);
}
return view('global/orders');
}
Run Code Online (Sandbox Code Playgroud)
还有我的datatables.js调用:
var oTable = $('#orders-data').dataTable({
"processing": true,
"serverSide": true,
"ajax": '/history/orders',
"columns": [
{ data: 'created_at', name: 'created_at' },
{ data: 'user_id', name: 'user_id' },
{ data: 'call.phone', name: 'phone' },
{ data: 'contact.first_name', name: 'first_name' },
{ data: 'contact.last_name', name: 'last_name' },
{ data: 'contact.company.name', name: 'company' …Run Code Online (Sandbox Code Playgroud)