简体   繁体   English

内容页面按钮单击事件未使用 JavaScript/jQuery 从母版页触发

[英]Content page button click event not triggering from master page using JavaScript/jQuery

I have a master page and content page, In content page I have a button with server side click event.我有一个母版页和内容页,在内容页中我有一个带有服务器端点击事件的按钮。 I want to call the content page button server side click event from master page button onClientClick event using JavaScript/jQuery.我想使用 JavaScript/jQuery 从母版页按钮 onClientClick 事件调用内容页按钮服务器端单击事件。 See below code which I tried, It is not showing any error (I have verified errors using F12 browser developer tools) and not firing the event.请参阅下面我尝试过的代码,它没有显示任何错误(我已经使用 F12 浏览器开发人员工具验证了错误)并且没有触发事件。 See below my code and suggest if I missed anything.请参阅下面的代码并建议我是否遗漏了任何内容。

 <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script> <script type="text/javascript"> $(document).ready(function () { console.log("ready;"). $("#btnMasterSubmit").click(function () { var btnContent = document;getElementById('ContentPlaceHolder1_btnSave'). btnContent;click(); }); }); </script>

The same code is working in IE browser but not in Edge and other browsers.相同的代码在 IE 浏览器中有效,但在 Edge 和其他浏览器中无效。 I want to work this in Edge browser only.我只想在 Edge 浏览器中工作。

Thanks, Suresh谢谢, 苏雷什

write a function in the master page like so像这样在母版页中写一个 function

 $(document).on('click',"#btnMasterSubmit,#ContentPlaceHolder1_btnSave", function(e){ clickHandler(e); } function clickHandler(e){ let id = $(e.target).attr('id'); if(id == "#btnMasterSubmit"){ // do something }else if(id == "#ContentPlaceHolder1_btnSave"){ // do something else } }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 导航到页面后在jquery中触发Click事件 - Triggering a Click event in jquery upon navigating to the page 使用 javascript 从母版页访问内容页面控件 - Access content page control from master page using javascript 使用 javascript 从内容页面访问母版页控件 - Access Master page control from content page using javascript 使用jQuery无法从母版页重定向到其内容页 - Redirect from master page to its content pages using jquery not working 按钮单击时从母版页中删除元素 - remove element from master page on button click 在 Internet Explorer 中加载页面时使用 JavaScript 或 jQuery 以编程方式触发按钮单击事件 - Trigger button click event programmatically using JavaScript or jQuery on page load in Internet Explorer 在页面加载期间触发选中的单选按钮的点击事件 - triggering a click event for checked radio button during page load 如何防止在 javascript 中使用另一个按钮触发按钮上的单击事件? - How to prevent a click event on a button from triggering by using another button in javascript? 如何使用javascript或jquery在页面中查找点击事件 - How to find click event in a page using javascript or jquery 使用jquery / javascript加载页面时运行click事件 - Run a click event when page is load using jquery / javascript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM