Yii-ajax载入的ajax按钮无效的解决方法。
2013-03-28 21:48
288 查看
控制器,局部渲染视图方法,后面的两个参数往往会省略
今天在项目开发中发现用ajax载入的ajax操作按钮失效,对比正常页面如下
错误页面,触发ajax载入文件
正常页面,触发ajax载入文件
对比发现错误页面载入缺少jquery文件,于是手动重新加载jquery文件,还是没有效果
最后层层对比发现渲染视图时缺少默认参数,$processOutput,$processOutput为true时可解决问题
processOutput过程输出,否则只是输出渲染结果,生成相应的js文件将会被过滤掉
$this->renderPartial('taskactions',array( 'taskAction'=>$taskAction, 'task'=>$task, ), false, true);
今天在项目开发中发现用ajax载入的ajax操作按钮失效,对比正常页面如下
错误页面,触发ajax载入文件
正常页面,触发ajax载入文件
对比发现错误页面载入缺少jquery文件,于是手动重新加载jquery文件,还是没有效果
最后层层对比发现渲染视图时缺少默认参数,$processOutput,$processOutput为true时可解决问题
processOutput过程输出,否则只是输出渲染结果,生成相应的js文件将会被过滤掉
相关文章推荐
- Yii-ajax载入的ajax按钮无效的解决方法。
- Yii-ajax载入的ajax按钮无效的解决方法。
- onsubmit校验表单时利用ajax的return false无效解决方法
- Ajax异步获取html数据中包含js方法无效的解决方法
- ScriptManager.RegisterStartupScript()方法在ajax页面无效的解决方法
- Yii使用ajax验证显示错误messagebox的解决方法
- 对话框ModifyStyle(0, WS_MINIMIZEBOX)最小化按钮无效的解决方法
- 利用ajax在index页面自动执行方法并显示相关内容,在执行相关按钮操作(如登录注册)后返回index页面后ajax不执行,无法显示相关内容的问题解决方法之一
- Ajax异步获取html数据中包含js方法无效的解决方法
- ScriptManager.RegisterStartupScript()方法在asp.net ajax页面无效的解决方法
- Ajax异步获取html数据中包含js方法无效的解决方法
- Ajax 动态载入html页面后不能执行其中的js快速解决方法
- Yii使用ajax验证显示错误messagebox的解决方法
- Ajax异步获取html数据中包含js方法无效的解决方法
- 彻底解决IE7、IE8、IE9下eWebEditor在线编辑器上按钮无效的解决方法
- ScriptManager.RegisterStartupScript()方法在ajax页面无效的解决方法
- onsubmit校验表单时利用ajax的return false无效解决方法
- 彻底解决IE8和IE9下ewebeditor上按钮无效的方法
- 资料汇总--Ajax中Put和Delete请求传递参数无效的解决方法(Restful风格)【转】
- Ajax中Put和Delete请求传递参数无效的解决方法(Restful风格