页面ajax提交,控制器php处理
2015-11-04 22:46
696 查看
$.ajax({ type: "post", url:"", //处理数据的链接 data: $("#表单的名字").serialize(), dataytpe:"ajax", clearForm:true, //提交成功后是否清空表单中的字段值 success: function(data) { alert(""); }, error: function(data) { art.dialog.alert(data); } })
使用心得:
1,要使用ajax还有art.dialog 加载的js一定要注意顺序,否则报错。
<script type="text/javascript" src="<?php echo WEBJS;?>index.js"></script> <script type="text/javascript" src="<?php echo WEBJS;?>jquery-1.11.1.min.js"></script> <script type="text/javascript" src="<?php echo WEBJS;?>jquery-form.js"></script> <script type="text/javascript" src="<?php echo WEBJS;?>jquery.artDialog.js?skin=idialog"></script> <script type="text/javascript" src="<?php echo WEBJS;?>iframeTools.js"></script>
2,起初以为写了datatype就OK了,不够!要加上type:post 这句话在php页面才能写这个句子
$this->input->post('form表单里面的name',‘true’);
3,谈谈这个理解吧。.ajax是一个方法,所以后面跟着一对(),然后要在这个方法里面重写一些参数,所以小括号里面会有大括号。.ajax({
参数1: ,
参数2:,
})
这个和php稍微有那么点儿差距
public function array()//小括号里面是参数 { //some content }
4,(在php代码页)
就是这个怎么回传Info,普通的字符串是echo “someinfo”;
这样ajax接收到的data就会在art.dialog里面显示了~
数组输出就要
echo json_decode($your_array)。
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- PHP 5.3.0 安装分析心得
- apache 环境下 php 的配置注意事项
- ASP.NET、ASP、PHP、JSP之间有什么区别?
- PHP VBS JS 函数 对照表
- C语言实现的统计php代码行数功能源码(支持文件夹、多目录)
- php xml 入门学习资料