我有一个jQuery的日期选择器,当选择一个日期时,它被传递给代码隐藏,并在那里插入到下拉列表中。日期通过正常,但不会插入到下拉列表中。似乎面板没有得到更新。有没有办法从代码隐藏更新面板。 panel.update(); - 不起作用。 这里是JavaScript函数从jquery后面的代码更新asp.net更新面板
function clicked() {
$('#<%=link_btn.ClientID%>').click(function() {
$('#datepicker').datepicker({
dateFormat: "yy-mm-dd",
onSelect: function() {
var date = $(this).datepicker('getDate');
var newDate = $.datepicker.formatDate("yy,mm,dd", date);
var dataToSend = { newDate: newDate};
$.ajax({
url: "url",
data: dataToSend,
type: "POST",
success: function(result) {
alert("success");
}
})
}
});
}
你在谈论一个ASP.NET UpdatePanel? – Zack
为什么不把日期选择器值添加到与JS下拉列表?为什么一直发回服务器? – tymeJV
是的,asp.net,只是编辑了这个问题。 – gg17