c#.net 我通过jQuery在页面添加了一个按钮btn1,我想点击个按钮调用后台的方法,请各位前辈赐教。
$("#"+id).html("<inputvalue='提交'class='comment_btn'id='add'>"),‘我想点击这个按钮调用后台的方法。...
$("#" + id).html("<input value='提交' class='comment_btn' id='add'>") ,‘
我想点击这个按钮调用后台的方法。 展开
我想点击这个按钮调用后台的方法。 展开
6个回答
展开全部
HWND CreateWindow( LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HANDLE hlnstance, LPVOID lpParam);
dwStyle指定创建窗口的风格。该参数可以是下列窗口风格的组合
S_BORDER:创建一个单边框的窗口。
WS_CAPTION:创建一个有标题框的窗口(包括WS_BODER风格)。
WS_CHILD:创建一个子窗口。这个风格不能与WS_POPUP风格合用。 WS_CHLDWINDOW:与WS_CHILD相同。
WS_CLIPCHILDREN:当在父窗口内绘图时,排除子窗口区域。在创建父窗口时使用这个风格。 WS_CLlPBLINGS;排除子窗口之间的相对区域,也就是,当一个特定的窗口接收到WM_PAINT消息时,WS_CLIPSIBLINGS 风格将所有层叠窗口排除在绘图之外,只重绘指定的子窗口。如果未指定WS_CLIPSIBLINGS风格,并且子窗口是层叠的,则在重绘子窗口的客户区时,就会重绘邻近的子窗口。
dwStyle指定创建窗口的风格。该参数可以是下列窗口风格的组合
S_BORDER:创建一个单边框的窗口。
WS_CAPTION:创建一个有标题框的窗口(包括WS_BODER风格)。
WS_CHILD:创建一个子窗口。这个风格不能与WS_POPUP风格合用。 WS_CHLDWINDOW:与WS_CHILD相同。
WS_CLIPCHILDREN:当在父窗口内绘图时,排除子窗口区域。在创建父窗口时使用这个风格。 WS_CLlPBLINGS;排除子窗口之间的相对区域,也就是,当一个特定的窗口接收到WM_PAINT消息时,WS_CLIPSIBLINGS 风格将所有层叠窗口排除在绘图之外,只重绘指定的子窗口。如果未指定WS_CLIPSIBLINGS风格,并且子窗口是层叠的,则在重绘子窗口的客户区时,就会重绘邻近的子窗口。
展开全部
在input标签中加入onclick事件,按钮点击的时候出发一个JS方法;
在这个方法中使用jqurey ajax方法,调用服务器端的方法,代码大致如下:
function fun(param){
$({type:json,rl:test.aspx/serverFuncion,aram:{'param1':param},
success:function(val){//do something;},
error:function(){alert("request error.");}
});
}
在这个方法中使用jqurey ajax方法,调用服务器端的方法,代码大致如下:
function fun(param){
$({type:json,rl:test.aspx/serverFuncion,aram:{'param1':param},
success:function(val){//do something;},
error:function(){alert("request error.");}
});
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你点击了这个按钮 等于向后台回发一次 即触发后台的pageLoad事件 但是这个触发不是第一次加载 是IsPostBack 你回发的时候可以传一些参数回去 根据参数判断执行哪个方法 在PageLoad事件里
例如:
Page_Load(){
if(!IsPostBack){
}
else{
//....你要做的
}
}
例如:
Page_Load(){
if(!IsPostBack){
}
else{
//....你要做的
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的要求不可能达到。因为你添加的是客户端控件,它不可能触发后台的方法。不过,有个方法可以解决,你可以用JQUERY获取这个这个点击,然后用AJAX加参数调用后台的页面。在后面的页面中需要根据AJAX提交来的参数判断执行方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在input标签中加入onclick事件
<input value='提交' class='comment_btn' id='add' onclick="后台的方法名">
<input value='提交' class='comment_btn' id='add' onclick="后台的方法名">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会Ajax吗?在这个input标签内再写个onclick事件调用jQuery里面的Ajax访问后台代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询