fixed adding.
This commit is contained in:
		
							parent
							
								
									0c659e5a9b
								
							
						
					
					
						commit
						8ade2c5949
					
				|  | @ -51,6 +51,23 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ // | |||
|     this.initializeJournalPapers.addpaper = function(){ // to open add pages in journal papers page
 | ||||
|       var bindHandlers = function(){ // to bind handlers for add page
 | ||||
|         o.simple_drop_down(); | ||||
|          $('#add_plugin_file a.add').click(function(){ | ||||
|             var new_id = $(this).prev().attr('value'); | ||||
|             var old_id = new RegExp("new_writing_journal_files", "g"); | ||||
|             $(this).prev().attr('value', parseInt(new_id) + 1); | ||||
|             var x = get_html(old_id,new_id); | ||||
|             var newfield = $(x); | ||||
|             $(this).parents('table').append(newfield); | ||||
|             newfield.find('.action a.delete').click(function(){ | ||||
|              newfield.remove(); | ||||
|             }); | ||||
|           return false; | ||||
|         }); | ||||
| 
 | ||||
|   $('.action a.remove_existing_record').click(function(){ | ||||
|     $(this).next('.should_destroy').attr('value', 1); | ||||
|     $("tr#add_plugin_file_" + $(this).prev().attr('value')).hide(); | ||||
|   }); | ||||
|       } | ||||
|       bindHandlers(); | ||||
|     } | ||||
|  |  | |||
|  | @ -179,7 +179,7 @@ | |||
|                 <td colspan="3"> | ||||
|                   <div id='add_plugin_file' class="info_input plugin_files_block s_action"> | ||||
|                     <%= hidden_field_tag 'plugin_file_field_count', @writing_journal.writing_journal_files.count %> | ||||
|                     <a class="add setting_btn thmc1 thmtxt w1 hh2 hp" href=""><i class="icon-plus icon-white"></i> add</a> | ||||
|                     <a class="add setting_btn thmc1 thmtxt w1 hh2 hp" href="#"><i class="icon-plus icon-white"></i> add</a> | ||||
|                   </div> | ||||
|                 </td> | ||||
|               </tr> | ||||
|  | @ -222,21 +222,10 @@ | |||
| </script> | ||||
| 
 | ||||
| <script> | ||||
|   $('#add_plugin_file a.add').click(function(){ | ||||
|     var new_id = $(this).prev().attr('value'); | ||||
|     var old_id = new RegExp("new_writing_journal_files", "g"); | ||||
|     $(this).prev().attr('value', parseInt(new_id) + 1); | ||||
|     var newfield = $(("<%= escape_javascript(add_attribute 'form_file', f, :writing_journal_files) %>").replace(old_id, new_id)); | ||||
|     $(this).parents('table').append(newfield); | ||||
|     newfield.find('.action a.delete').click(function(){ | ||||
|      newfield.remove(); | ||||
|    }); | ||||
|     return false; | ||||
|   }); | ||||
| 
 | ||||
|   $('.action a.remove_existing_record').click(function(){ | ||||
|     $(this).next('.should_destroy').attr('value', 1); | ||||
|     $("tr#add_plugin_file_" + $(this).prev().attr('value')).hide(); | ||||
|   }); | ||||
| 
 | ||||
|    var get_html = function(old_id,new_id){ | ||||
|     return ("<%= escape_javascript(add_attribute 'form_file', f, :writing_journal_files) %>").replace(old_id, new_id) | ||||
|    } | ||||
| 
 | ||||
| </script> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue