Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery事件函数的改进_Jquery - Fatal编程技术网

jQuery事件函数的改进

jQuery事件函数的改进,jquery,Jquery,下面是我用来更新网页并转到第二页的一个小函数: jct.find("input[name='btnChkt']").on("click",function({ $.post("/cinc.php",jct.serialize(),function() { $.ajax({ url:"/minc.php", type:"GET", success:function(a) {

下面是我用来更新网页并转到第二页的一个小函数:

jct.find("input[name='btnChkt']").on("click",function({ 
     $.post("/cinc.php",jct.serialize(),function() {
         $.ajax({
              url:"/minc.php", 
              type:"GET", 
              success:function(a) {
                  hh.mc.html(a).hide();
              },
              error:function(a) {
                   ajerr(a)
              },
              cache:!1
         });
         ch("/chinc.phpstep=1","get");
         return!1
     })
 });
它的作用是:单击输入按钮时,函数序列化页面内容并将数据传输到第二个页面 /minc.php 它存在一个侧边栏,但实际上是隐藏的,然后确保第二个页面的内容仍然是隐藏的 hh.mc.htmla.hide 一点然后在第三页中使用 /php?步骤=1

在我看来,这有太多的步骤,我忍不住觉得这可以大大简化,但到目前为止,我试图简化这一切似乎破坏了功能


任何想法都受到了感激。我是个新手-我们都得从某个地方开始

请下次花些时间在代码格式化上。它使您的问题更容易被试图帮助您的人阅读,也使错误更容易被发现。为什么您要执行$.post,忽略结果,然后发出第二个AJAX请求?还有你的回归!1不做任何事情,您不能从AJAX调用返回。