2012-02-28 4 views
1

У меня есть такая функция;JQuery postback не работает

<script type="text/javascript">    
     function callUrl(url) {  
      $.post(url); 
      alert('You'll redirect a telephone'); 
     }   
    </script> 

Я только хочу работать с URL. Когда url'll будет работать, пользователь вызовет телефон. Я правильно получаю url. Но $ .post (url); не работает. Как вы это решаете?

+0

Что вы ожидаете произойдет? –

+0

Я хочу открыть этот URL-адрес, но пользователь не должен этого видеть. – ozkank

ответ

2

Передайте обработчик успеха методу $ .post для выполнения ваших обратных вызовов.

$.post(url, function(data) { 
    // Call the phone here 
}); 
0

вам нужно кодировать URL использовать функцию encodeURIComponent

<script type="text/javascript">    
     function callUrl(url) {  
      $.post(encodeURIComponent(url)); 
      alert('You\'ll redirect a telephone'); 
     }   
    </script> 
0

Вам нужно написать "успех"

$.ajax({ 
    url: "test.html", 
    success: function(){ 
    alert(""); 
    } 
}); 
Смежные вопросы