就是提供了跟后台服务端通信的接口,比如$.ajax的post方法。。。
成都创新互联-专业网站定制、快速模板网站建设、高性价比昌江网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式昌江网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖昌江地区。费用合理售后完善,十载实体公司更值得信赖。
是不是这种效果,这个是多个组件共同的效果,单个组件的话是没有现成的
主要用了jquery.layout.js,jquery ui里的tab , accordion
Hi,
bootstrap是基于css的框架,没有什么功能性的东西,但是外观好看。
jQueryEasyUI是基于jQuery的,有很多开发好的组件和配套的功能(ajax..etc..)。
但是EasyUI有很多已知的bug,还是比较恶心的,文档也不全。
我推荐你使用KendoUI, 他有一版是免费的,你可以去gitHub上找一下。用他做后台是最好的。
如果真的想用bootstrap,你可以考虑使用bootstrap + angularJS
[WebMethod]需要分离到专门的Service里面,也就是asmx里面,因为aspx无论你怎样调用,pageload都会被调用,如果采用2楼说的Response.Write,充其量就是能返回结果,但是A.aspx本身的网页内容会被改变,同时你得到的结果中还是会带回html代码,所以最终极的方案是采用专门的webservice,或者你建立一个专门处理这个请求的b.aspx(需要删除所有的html内容,而且不独立)
建新webservice的时候记得在service头上加入[System.Web.Script.Services.ScriptService],不然js是不可以调用的
后台数据(通常是用后端语言下去跟资料库取得的)可以使用 Ajax 下去做非同步的资料取得
如果数据跟 jQuery 是来自不同站的,通常会有 cross domain 的问题
不过只要有设置好 cross domain ,剩下就是怎么去抓资料的问题
通常我会从后端生成 json ,最后用 ajax 读该网址并取的资料来操作呈现
不懂可以私信问我详细
script
$.ajax({
url:'$url',//后台的方法
type:'post',//数据提交
dataType:'json',//后台返回的数据类型
data:{id:id},//前端的传值
})
/script