前台JS如何调用后台的方法。

2024-12-25 12:03:42
推荐回答(3个)
回答1:

Ajax正是为了解决此类问题。
AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
这样也就可以通过发送异步请求来调用后台方法。
请参考:http://www.w3school.com.cn/ajax/ajax_intro.asp

回答2:

可能是因为动态生成的控件,viewstate并不会保存他的状态,导致方法无法被调用;
要不试试用AJAX来实现

回答3:

js调用后台方法一般都要用ajax,asp.net里可以用ajaxpro,不过要把那个button改成html的input,ajaxpro的使用方法参见:
http://hi.baidu.com/gogodingo/blog/item/881525a4aed498f29152ee39.html