想墙请教一下,jquer.validateajax提交数据之后,火狐网络查看为什么没有响应选项?

问题描述

想墙请教一下,jquer.validateajax提交数据之后,火狐网络查看为什么没有响应选项?

我用的是**phpstudy** ,
新增了一个虚拟主机【phpstudy增加虚拟主机站点域名管理-->新增并保存就好,也太简单了吧,以前一直用的wamp,现在这么简单倒有点怕了】
之后网页浏览也没问题,但就是火狐的fireBug查看 ajax的提交一直都没有响应的选项是怎么回事??
我用的是TP
UserController.class.php----
namespace HomeController;

use ThinkController;
use HomeModelUserModel;

class UserController extends Controller{

//注册行为返回给ajax
public function register(){
    if(IS_AJAX){
        $User = new UserModel();
        $User->regiter(I('post.username'),I('post.password'),I('post.email'));
        echo $User;
    }else{
        $this->error('非法访问');
    }
}

}

UserModel.class.php----

<?php
namespace HomeModel;

use ThinkModel;
class UserModel extends Model{
//批量验证
protected $patchValidate = true;

//用户自动验证
protected  $_validate = array(
        array('username','2,20','wsm',self::EXISTS_VALIDATE,'length'),
);

//用户表自动完成
protected  $_auto = array(
        array('password','sha1',self::MODEL_BOTH,'function'),
        array('create','time',self::MODEL_INSERT,'function'),
);

public function regiter($username,$password,$email){
        $data = array(
                'username'=>$username,
                'password'=>$password,
                'email'=>$email,
                'create'=>time(),
        );

    //添加判断为数据创建时才新增,才不会跳过数据自动完成步骤
    if ($this->create($data)) {
        $uid = $this->add();
        return $uid ? $uid : 0;
    } else {
        return $this->getError();
    }
}

}


点击提交之后也一直没有echo $uid的值,有哪位大侠知道怎么回事麽?

解决方案

看一下网络请求发出去了吗?

解决方案二:

发客户端代码。。说不定你js框架没正确导入什么的导致js报错

既然会用firebug,看下报错了没有,xhr请求是否发出,返回了什么内容

时间: 2016-10-13

想墙请教一下,jquer.validateajax提交数据之后,火狐网络查看为什么没有响应选项?的相关文章

javascript-js实现子窗口提交数据后,自动关闭,并且同时刷新父窗口

问题描述 js实现子窗口提交数据后,自动关闭,并且同时刷新父窗口 js实现子窗口提交数据后,自动关闭,并且同时刷新父窗口,该如何实现,网上查了很多方法,都没有达到想要的效果,求助各位大神帮忙解决一下这个小问题. 解决方案 JS自动关闭父窗口JS自动关闭窗口js关闭窗口 刷新父页面脚本 解决方案二: 关闭窗口: function closewindow() { win.close(); } 刷新父页面 function reloadPage() { parent.window.location.r

ssh整合-java Web 中提交数据信息时 报错

问题描述 java Web 中提交数据信息时 报错 Entering nullPropertyValue [target=[com.shyou.action.BusinessShopAction@1178dc3, com.opensymphony.xwork2.DefaultTextProvider@cbd684], property=bShop] Error setting expression 'bShop.personCharge' with value '[Ljava.lang.Stri

asp实现防止从外部提交数据的三种方法第1/3页_应用技巧

防止从外部提交数据的方法 第一种做法,屏蔽特殊字符和关键字 fqys=request.servervariables("query_string")  dim nothis(18)  nothis(0)="net user"  nothis(1)="xp_cmdshell"  nothis(2)="/add"  nothis(3)="exec%20master.dbo.xp_cmdshell"  nothi

ci检测是ajax还是页面post提交数据的方法_php实例

本文实例讲述了ci检测是ajax还是页面post提交数据的方法.分享给大家供大家参考.具体实现方法如下: 一.问题: 因为项目需要我们希望知道提交数据来源是由ajax提交过来的数据还是由页面的post提交过来的数据从而进行不同层面上的处理. 二.解决方法: 在php中解决方法如下: 如果是ajax请求,以下表达式的值为真 复制代码 代码如下: $_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest" 就是一个PHP的环境

前台ajax提交数据,后台接受,存入数据库

问题描述 前台ajax提交数据,后台接受,存入数据库 "{"1":{"top":125,"left":376,"process_to":[]},"2":{"top":339,"left":378,"process_to":[]},"3":{"top":280,"left":840

微信-Asp.net后台提交数据并跳到获取

问题描述 Asp.net后台提交数据并跳到获取 应用场景: 可恶的微信公众号的开发模式中的网页授权获取用户基本信息只能填一个[授权回调页面域名], 所以想使实现在授权回调页面域名中填一个专门用来获取用户身份的地址(例设为A站):其他系统端想要获取用户身份时,跳到A站,A站将拿到的微信用户身份通过POST方式回传给其他需要用户身份的站点 假设现在B站为需要获取微信用户身份的站点,用户浏览B站页面时,B站后台自动跳到A站拿到用户身份,拿到后[color=#FF0000]如何将这些信息POST给B站页

代码-ajax提交数据后 ,怎么取值??

问题描述 ajax提交数据后 ,怎么取值?? <script type="text/javascript"> function validate(){ //var username = $('#usernmae').val(); var username = document.getElementById("username").value; alert(username); $.ajax({ url:"register", type

android-安卓用post向服务器提交数据问题

问题描述 安卓用post向服务器提交数据问题 1.需要异步处理吗? 2.我想实现添加功能 就是添加姓名和电话 具体怎么实现呢 网上的代码都是自己部署的服务器,不要那种,我这里需要直接调接口,我已经把界面做好了 3.刚接触安卓 好多细节不懂 网上的代码感觉难下手 多多体谅! 解决方案 如果你是向服务器提交,但自己不用部署服务器,那就只能使用别人的服务器了,使用别人的服务器就必须获得别人提供的接口,有了别人的接口你就能直接调用 或者你也可以自己创建数据库,把数据保存到收本地 解决方案二: post提

xmlhttp Post方法提交数据到服务器端后出现乱字符的问题!!!

xml|服务器|数据|问题 xmlhttp Post方法提交数据到服务器端后出现乱字符的问题!!! 本例子需要两个文件:xmlencode.htm和xmlencode.asp======================================xmlencode.htm============ xmlencode.asp============ 这是孟子E章提供的一个方法,但是不知道该怎么用,怎么和下面的代码加在一起用.strA="submit1=Submit&str="

ASP代码实现禁止外部提交数据

使用asp尽量减少服务器端的工作量,这样就应该多使用javascript,把所有提交字段使用javascript或vbscript检测后提交给服务器,这样服务器就不必再作检测,而在提交时可能会有人修改script从本地提交,这样存在安全提交的问题,所以应该要求从服务器断路径提交,其他地址提交提交无无效: <% dim server_v1,server_v2 server_v1=Cstr(Request.ServerVariables("HTTP_REFERER")) server