Опрос Javascript и отправить - PullRequest
0 голосов
/ 04 июля 2011

Я пытаюсь получить кнопку «Выделить автоматически каждую минуту» ниже, чтобы продолжать отправлять себя каждую минуту.

Использование ASP.NET MVC3

enter image description here

Опросв JavaScript что-то вроде этого .. который, когда я нажимаю кнопку щелчка, он продолжает срабатывать каждые 3 секунды.Но как заставить его запустить отправку на серверную часть ... хм - это похоже на асинхронный вызов MVC.

   <script type="text/javascript">
var intervalId = 0;

$(function() {
    $('input[name=click]').bind('click', function() {
        $('.discussion').append('<div class="replyarea">some content in here plus</div>');
        intervalId = setInterval(fadeDiscussion, 3000); // start the timer
    });
});

var i = 1;
function fadeDiscussion () {
    console.log(i);
    $('.discussion').fadeOut().fadeIn();
    $('.discussion').append('<div class="replyarea">polled</div>');
    i++;
}
</script>

enter image description here

благодаря JQuery автообновление (setInterval)

1 Ответ

1 голос
/ 04 июля 2011

Используйте функцию post в jQuery. http://api.jquery.com/jQuery.post/

jQuery.post (URL, [данные,] [успех (data, textStatus, jqXHR),] [dataType]);

$.post("xxx.html", {}, function(data, textStatus, jqXHR){
    alert("async request was completed");
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...