32 lines
		
	
	
		
			931 B
		
	
	
	
		
			JavaScript
		
	
	
	
		
			Vendored
		
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			931 B
		
	
	
	
		
			JavaScript
		
	
	
	
		
			Vendored
		
	
	
	
|     jQuery( document ).ready( function( $ ) {
 | |
|      
 | |
|         $( '#form-add-setting' ).on( 'submit', function() {
 | |
|      
 | |
|             //.....
 | |
|             //show some spinner etc to indicate operation in progress
 | |
|             //.....
 | |
|      
 | |
|             $.post(
 | |
|                 $( this ).prop( 'action' ),
 | |
|                 {
 | |
|                     "_token": $( this ).find( 'input[name=_token]' ).val(),
 | |
|                     "setting_name": $( '#setting_name' ).val(),
 | |
|                     "setting_value": $( '#setting_value' ).val()
 | |
|                 },
 | |
|                 function( data ) {
 | |
|                     //do something with data/response returned by server
 | |
|                 },
 | |
|                 'json'
 | |
|             );
 | |
|      
 | |
|             //.....
 | |
|             //do anything else you might want to do
 | |
|             //.....
 | |
|      
 | |
|             //prevent the form from actually submitting in browser
 | |
|             return false;
 | |
|         } );
 | |
|      
 | |
|     } );
 | |
| 
 | 
