Jquery ajax POST实例

    POST可以用.ajax,.ajax基本用法像这样:     HTML <form id="foo">     <label for="bar">A bar</label>     <input id="bar" name="bar" type="text" value="" />     <input type="submit" value="Send" /> </form>     JavaScript:   // 变量来保存请求 var request; // 绑定到我们的表单提交事件 $("#foo").submit(function(event){     // 中止任何挂起的请求     if (request) {         request.abort();     }     //设置一些局部变量     var $form = $(this);     //让我们来选择,并缓存所有的字段     var $inputs = $form.find("input, select, button, textarea");     //序列化表单中的数据     var serializedData = $form.serialize();     //在ajax的请求期间让我们禁用 inputs      //注:我们禁用元素后的表单数据已序列化。     // 禁用表单元素......

jquery1.8以上的版本和以前的版本区别

    jQuery1.8和更高的版本需要注意的地方.不要忘了,.success()和.error()仍然在jQuery的1.9.1版本中被支持,所以它不会破坏你原来的代码和插件的使用。我也制定了一些新的Query的1.9 +的jQuery.ajax()的例子。     弃用通知:jqXHR.success(),jqXHR.error(),和jqXHR.complete()回调在jQuery 1.8中是被弃用的。所以要准备你的代码以备这些方法最终被去除,使用jqXHR.done(),jqXHR.fail(),和jqXHR.always()来代替。     使用jQuery 1.8以前版本AJAX获取HTML。  $.ajax({     url: 'test.html',     dataType: 'html',     success: function (data, textStatus, xhr)     {         console.log(data);     },     error: function (xhr, textStatus, errorThrown)     {         console.log('error: '+textStatus);     } }); 使用jQuery 1.8 +的AJAX获取HTML // cache: false is used to fetch the latest version $.ajax({     url: "test.html",     cache: false }) .done(function(data, textSt......

Javascript显示无效的日期

如果我创建日期这样一切是正常的:var someDate =new Date("2013,2,1");。 如果想加一个时间上去,var someDate =new Date("2013,2,1,20");会显示无效的日期。 怎么创建一个带时间的日期呢? 正确的写法应该是: var someDate =new Date(2013,2,1,20)。 ......
1 
京ICP备14008139号-1