我试图让我的“每分钟自动分配”按钮以保持每分钟提交一次。
使用ASP.NET MVC3
在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>
答案 0 :(得分:1)
在jQuery中使用post函数。 http://api.jquery.com/jQuery.post/
jQuery.post(URL,[data,] [success(data,textStatus,jqXHR),] [dataType]);
$.post("xxx.html", {}, function(data, textStatus, jqXHR){
alert("async request was completed");
});