遇到问题的解决方案

遇到问题的解决方案

ID:12096916

大小:24.26 KB

页数:13页

时间:2018-07-15

遇到问题的解决方案_第1页
遇到问题的解决方案_第2页
遇到问题的解决方案_第3页
遇到问题的解决方案_第4页
遇到问题的解决方案_第5页
资源描述:

《遇到问题的解决方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1>多选框的问题(1)//科目多选框functionsetsubject(){varvalue="";varcheck=document.getElementsByName("subject");for(vari=0;i

2、subject=document.getElementsByName("subject");document.getElementById("subject").innerHTML="";varvalue="";for(vari=0;i科目必选一项

3、!"returnfalse;}}2>Ajax请求(1)前台js:Functioncheck_name{newAjax.Request('/users/check_user_name',{asynchronous:true,evalScripts:true,method:'get',parameters:"name="+document.reg.name.value+"&id="+<%=@user.id%>,onSuccess:function(transport){alert(transport.responseText)

4、;}});returnfalse;}(2)后台控制器:#用户验证defcheck_user_nameputsparams[:name]user=User.find_by_name(params[:name])putsuserifuserrender:inline=>"1"elserender:inline=>"2"endend用

表单提交,加上插件<%=javascript_include_tag:defaults%>3>action响应表单提交,使控制器响应,在控制器前头加上skip_before_filter:

5、verify_authenticity_token表单使ajax相应到控制器,必须加上<%=javascript_include_tag:defaults%>4>生成随机数#生成随机数(1)后台:defget_phone_code(len=4)chars=("a".."z").to_a+("A".."Z").to_a+("0".."9").to_aget_phone_code=""1.upto(len){

6、i

7、get_phone_code<

8、回4位随机数phone=Phone.new#新建phone表phone.num=params[:phone]phone.code=get_phone_codephone.save#把随机数和电话保存phone表里putsphoneend然后在查询phone验证信息。(2)前台页面生成随机数:

9、nsitional.dtd">无标题页.code{background-image:url(code.jpg);font-family:Arial;font-style:italic;color:Red;border:0;padding:2px3px;letter-spacing:3px;font-weight:bolder;}.unchanged{border:0;}

10、varcode;//在全局定义验证码functioncreateCode(){code=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。