Changeset 863 for trunk


Ignore:
Timestamp:
03/14/11 14:50:56 (8 years ago)
Author:
gav
Message:

Add check for submit_confirmResult in entry create ajax.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/entryDetailed/_create.gsp

    r860 r863  
    121121                                type="button"  
    122122                                value="Resolved" 
    123                                 onclick="return confirm('${message(code:'task.clear.attention.flag.on.completion.confirm')}');" 
     123                                onclick="submit_confirmResult = confirm('${message(code:'task.clear.attention.flag.on.completion.confirm')}');" 
    124124                                name="submit_andComplete"/> 
    125125                </g:if> 
  • trunk/web-app/js/taskShow.js

    r859 r863  
     1 
     2var submit_confirmResult = true 
    13 
    24function showButton(button) { 
     
    1719    }); 
    1820    // Register 'submit_*' input button click handlers. 
    19     target.find('input[name^="submit_"]').click(function(){ 
     21    target.find('input[name^="submit_"]').click(function(e){ 
    2022        target.find(':input[name="submitAction"]').val(jQuery(this).attr('name')); 
    2123        target.find('form:first').submit(); 
     
    3537function submitCreateEntryForm(event) { 
    3638 
     39    event.preventDefault(); 
     40 
     41    if(submit_confirmResult == false) { 
     42        submit_confirmResult = true 
     43        return false; 
     44    } 
     45 
    3746    var actionUrl = getContextPath()+"/entryDetailed/ajaxSave/"; 
    38  
    39     event.preventDefault(); 
    4047    var listContainer = event.data.listContainer; 
    4148    var source = event.data.source; 
Note: See TracChangeset for help on using the changeset viewer.