日期:2014-05-18 浏览次数:20455 次
// 删除按钮 $('#BtnDelete').click(function() { var msg = confirm("确定删除吗?"); if (msg) { var strids = ""; $("input[type=checkbox]:checked:not('#CheckAll')").each(function() { // 获得ID strids += $(this).parent().next("td").next("td").html() + "|"; //$('#Hidden7').val(strids); }); $.ajax({ type: "get", //请求方式 url: "../ajax/AjaxDeleteRes.ashx", //载入页面的URL地址 data: { id: strids,date:new Date().getTime() }, success: function(data) { //返回成功的函数 if (data.toString().substring(0) == "0") { alert('删除成功!'); FN_SerchByDate(); } } }); } });
------解决方案--------------------
uc应该是你自定义的用户控件吧,你都需要跳转了还用ajax?
建议实现思路那样:LZ用HyperLink来进行URL传值,传到一个aspx页面,该aspx页面上引用这个uc并显示,
然后这个aspx页面最好是用一些js插件来当弹出层来显示,这样的话也差不多可以达到你ajax的效果。
还有另一个思路是别用uc,你点击HyperLink,促发一个ajax的事件,访问服务器端返回相应的客户信息并用html来拼接,最后用一个浮动的遮罩层来显示这个客户信息
------解决方案--------------------
。。打了 那些字竟然发现宝哥跳到我面前了,他的那些代码用我的第二个思路来做参考
------解决方案--------------------
URL = "xx.aspx?userid=xx"
得到数据就 可以了,
你哪里遇到问题了
------解决方案--------------------
在新页面打开了还用ajax干嘛
------解决方案--------------------
UC是放在aspx中的,单独的UC不能运行的,只能放到aspx中
本页面用纯AJAX方法呈现
应该就是采用ajax更新内容
------解决方案--------------------
<%@ Register Src="~/Controls/Controls.ascx" TagName="Controls" TagPrefix="uc3" %>//头部引用,页面为自定义的页面
<asp:UpdatePanel ID="UpdatePanel4" runat="server">
<ContentTemplate>
<uc3:PayMent ID="PayMent" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
//放在div中,div显示时调用Controls页面
------解决方案--------------------
建议用弹出层+Ajax方法实现.
一个jquery插件:
http://craigsworks.com/projects/qtip2/demos/#ajax