提交jquery和settimeout不起作用

时间:2015-09-09 11:47:32

标签: jquery ajax submit settimeout

我正在尝试使用JQuery提交表单,在提交之后,使用AJAX从php中检索值打开一个窗口。但我想延迟最后一次动作2秒。所以我的初始代码是:

ng-options

这没有任何延迟。所以我一直在尝试使用setTimeout(),但它不起作用。我尝试过如下:

.. ng-options="country.name as country.name for country in countries" ..>

即使像这样的简单警报也不适用于我(仅提交数据):

$(function() {      
$('form').on('submit',function () {     
 getepi();

 function getepi() {

 $.ajax({
    url : 'getepisodio.php',
    type : 'POST',
    data : "hh",
    dataType : 'json',
    success : function (result) {

      window.open("historiaepisodio.php?id_episodio="+result['ajax']);    


    },
    error : function () {
       alert("error");
        }

      });

      }   
    });
  })   

0 个答案:

没有答案