wordpress 后台添加 JS 代码
2016-03-24 22:09
531 查看
1.首先利用wordpress的hook(钩子)来添加
add_action(‘admin_hear’,’function_name’);
2.举例说明:向后台添加JS控制表单提交,当Cat为空时,不进行任何操作。
首先,利用JQuery找到表单form,表单name为post。
$(‘form[name=post]’)
然后找到Cat页面的input输入框,type为checkbox
$(‘input[type=checkbox]’)
再利用JQuery的each循环和is(‘:checked’)进行验证
each(function(){ if($(this).is(‘:checked’)){
flag = true;
break;
}
});
代码如下:
add_action(‘admin_hear’,’function_name’);
2.举例说明:向后台添加JS控制表单提交,当Cat为空时,不进行任何操作。
首先,利用JQuery找到表单form,表单name为post。
$(‘form[name=post]’)
然后找到Cat页面的input输入框,type为checkbox
$(‘input[type=checkbox]’)
再利用JQuery的each循环和is(‘:checked’)进行验证
each(function(){ if($(this).is(‘:checked’)){
flag = true;
break;
}
});
代码如下:
/** add js : post update check cat is null */ function checkCatNull() { ?> <script> jQuery(document).ready(function($){ var form = $('form[name=post]'); form.submit(function(){ var flag = false; $('#categorychecklist input[type=checkbox]').each(function(){ if($(this).is(':checked')){ flag = true; break; } }); if(!flag){ return false; } }); }); </script> <?php } add_action( 'admin_head', 'checkCatNull' );
相关文章推荐
- json数组本地获取,以及根据字段排序【部分摘录】
- js数据类型
- 9.0banb以前和9.0以后版本后JSON解析
- js 终止页面加载
- js
- js &&与||的妙用
- 【菜鸟手打js】@弹出遮罩层显示大图之三
- javascript中的数据类型检测
- ExtJs文件上传(Ext.ux.form.FileUploadField)
- JSONArray与list互转
- js中的prototype属性
- [笔记] TypeScript不在的那几天:Angular 2与JavaScript一起的日子
- JS中自己实现一个HashMap
- js判定是否为chrome,区分搜狗+360
- js+jq实现图片预览,支持到ie9+ff+chrome
- js遍历表格数据
- js中的&&运算符
- js中的&&运算符
- js forms属性的使用
- js数组的splice函数