{"id":8937,"date":"2022-09-16T08:28:34","date_gmt":"2022-09-16T02:58:34","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/"},"modified":"2022-09-16T08:28:34","modified_gmt":"2022-09-16T02:58:34","slug":"solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/","title":{"rendered":"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-46237829\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"46237829\" data-parentid=\"46237537\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>It seems you put this question second time. The documenatation for <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/www.trirand.com\/jqgridwiki\/doku.php?id=wiki:form_editing#editgridrow\">this is here<\/a><\/p>\n<p>Basically in this case you will need to define that event and return the appropriate array. Using the help provided in the link when you click the custom button defined in a onclick event you can do this:<\/p>\n<pre><code>...\njQuery(\"#grid_id\").jqGrid('editGridRow', rowid, {\n    ...\n    beforeSubmit : function( postdata, formid ) {\n        if(someconditionOK) {\n            return [true,''];\n        } else {\n            return [false,'Error submiting data'];\n        }\n    },\n    ...\n});\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">6<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] It seems you put this question second time. The documenatation for this is here Basically in this case you will need to define that event and return the appropriate array. Using the help provided in the link when you click the custom button defined in a onclick event you can do this: &#8230; jQuery(&#8220;#grid_id&#8221;).jqGrid(&#8216;editGridRow&#8217;, &#8230; <a title=\"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\" aria-label=\"More on [Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[333,2512,388],"class_list":["post-8937","post","type-post","status-publish","format-standard","hentry","category-solved","tag-javascript","tag-jqgrid","tag-jquery"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#039;t work - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#039;t work - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] It seems you put this question second time. The documenatation for this is here Basically in this case you will need to define that event and return the appropriate array. Using the help provided in the link when you click the custom button defined in a onclick event you can do this: ... jQuery(&quot;#grid_id&quot;).jqGrid(&#039;editGridRow&#039;, ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-16T02:58:34+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work\",\"datePublished\":\"2022-09-16T02:58:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\"},\"wordCount\":84,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"javascript\",\"jqgrid\",\"jquery\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\",\"name\":\"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn't work - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-09-16T02:58:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn't work - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn't work - JassWeb","og_description":"[ad_1] It seems you put this question second time. The documenatation for this is here Basically in this case you will need to define that event and return the appropriate array. Using the help provided in the link when you click the custom button defined in a onclick event you can do this: ... jQuery(\"#grid_id\").jqGrid('editGridRow', ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/","og_site_name":"JassWeb","article_published_time":"2022-09-16T02:58:34+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work","datePublished":"2022-09-16T02:58:34+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/"},"wordCount":84,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["javascript","jqgrid","jquery"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/","url":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/","name":"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn't work - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-16T02:58:34+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-beforesubmit-event-to-custom-button-on-a-custom-form-of-jqgrid-doesnt-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] beforeSubmit event to custom button on a custom form of jqgrid doesn&#8217;t work"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/8937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=8937"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/8937\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=8937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=8937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=8937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}