主要目的是让后端返回 json 来控制浏览器,爱弹框弹框,爱跳转跳转,爱刷新浏览器就刷新浏览器,爱执行 js 就执行 js.....
项目地址: https://github.com/Yusoo/ajaxpost
才开始玩 github ,求点 star 啊 o(v)o~~
1 BOYPT 2016-03-30 15:30:06 +08:00 是不是相当于 $.post().done(function (r){eval (r.code);}); |
![]() | 2 hxtheone 2016-03-30 15:34:35 +08:00 都引入 jQuery 了, 自带的 ajax 不够用? |
![]() | 3 vinsony OP 自带的 ajax 还是得写不少代码啊,这个轮子只要写好 form 就行了 |
4 zzh161 2016-03-30 17:06:02 +08:00 |
![]() | 5 yangxin0 2016-03-30 17:43:40 +08:00 js 党还真浮躁, 随手写几十行代码就来求 star 。 |
![]() | 6 jaywcjlove 2016-03-30 18:22:06 +08:00 对于 js 党来说,你应该撸这样的轮子 http://jaywcjlove.github.io/validator.js 求 star ? |
7 gdtv 2016-03-30 19:06:03 +08:00 ajax 可以上传文件吗? |
![]() | 8 vinsony OP @jaywcjlove 就是懒得在前端也写这么多验证,反正后端也必须验证,直接显示后端的验证结果不久好了么 |
![]() | 10 loading 2016-03-30 19:56:23 +08:00 via Android 还用了 jQuery … 我可没丢不起去 start 这个人… |
![]() | 11 zgc2537 2016-03-30 20:02:19 +08:00 天!!!这也能求 STAR ,我能告诉你,我非常不喜欢用 form 提交表单吗?如果不用 from 提交表单这个还有用吗?如果是传文件,如果回传数据不是 JSON 呢?如果。。。。。。。。。。。我只想告诉你,这样的封装在大的项目里复用的机会可能有个位数吧。 |
![]() | 12 fhefh 2016-03-30 23:46:28 +08:00 @jaywcjlove 已 start fork~ |
![]() | 13 ChiangDi 2016-03-31 00:11:52 +08:00 via Android 确实可以直接传 formData ,这是 HTML5 的标准,文件啊什么的也可以直接用 ajax 传 |
![]() | 14 jaywcjlove 2016-03-31 00:49:49 +08:00 @vinsony 提高用户体验前端先验证一下 |
![]() | 15 Wangxf 2016-03-31 01:30:57 +08:00 jquery 都进来了。。。还不够么。。除非你不用 jquery ,这样还算是一个移动端勉强的小插件吧(属于自用那种。。) |
![]() | 16 chaegumi 2016-03-31 08:15:16 +08:00 我用 jquery + jquery validate + jquery form |
![]() | 17 iyangyuan 2016-03-31 09:28:39 +08:00 via iPhone 这。。。希望楼主再接再厉,拿出更好的轮子 |
![]() | 18 Mcatt 2016-03-31 11:32:50 +08:00 我是不喜欢用 form 的前端 |
![]() | 19 guyskk 2016-03-31 12:32:54 +08:00 @jaywcjlove 已 star |
![]() | 20 louispan811 2016-03-31 14:36:03 +08:00 @jaywcjlove 能以数组形式一次性验证多个非空吗? |
![]() | 21 jaywcjlove 2016-04-05 16:12:11 +08:00 @louispan811 好像不行诶 |