svn commit: r1678291 - in /ofbiz/trunk: applications/party/widget/partymgr/PartyScreens.xml framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1678291 - in /ofbiz/trunk: applications/party/widget/partymgr/PartyScreens.xml framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl

jleroux@apache.org
Author: jleroux
Date: Fri May  8 07:24:10 2015
New Revision: 1678291

URL: http://svn.apache.org/r1678291
Log:
Fixes "When used setDependentDropdownValuesJs.ftl precludes focus-field-name" https://issues.apache.org/jira/browse/OFBIZ-6346 with examples in FormWidgetExampleForms.xml and for NewCustomer screen

Modified:
    ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
    ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl

Modified: ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml?rev=1678291&r1=1678290&r2=1678291&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml (original)
+++ ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml Fri May  8 07:24:10 2015
@@ -717,6 +717,7 @@ under the License.
                                 <set field="dependentKeyName" value="geoId"/>
                                 <set field="descName" value="geoName"/>
                                 <set field="selectedDependentOption" value="_none_"/>
+                                <set field="focusFieldName" value="NewUser_USER_PARTY_ID"/>
                             </actions>
                             <widgets>
                                 <platform-specific><html><html-template location="component://common/webcommon/includes/setDependentDropdownValuesJs.ftl"/></html></platform-specific>

Modified: ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl?rev=1678291&r1=1678290&r2=1678291&view=diff
==============================================================================
--- ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl (original)
+++ ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl Fri May  8 07:24:10 2015
@@ -19,10 +19,13 @@ under the License.
 <script type="text/javascript">
 jQuery(document).ready(function() {
     if (jQuery('#${dependentForm}').length) {
-      jQuery("#${dependentForm}_${mainId}").change(function(e, data) {
+      jQuery('#${dependentForm}_${mainId}').change(function(e, data) {
           getDependentDropdownValues('${requestName}', '${paramKey}', '${dependentForm}_${mainId}', '${dependentForm}_${dependentId}', '${responseName}', '${dependentKeyName}', '${descName}');
       });
       getDependentDropdownValues('${requestName}', '${paramKey}', '${dependentForm}_${mainId}', '${dependentForm}_${dependentId}', '${responseName}', '${dependentKeyName}', '${descName}', '${selectedDependentOption}');
+      <#if (focusFieldName??)>
+        jQuery('#${focusFieldName}').focus();
+      </#if>
     }
 })
-</script>
\ No newline at end of file
+</script>