Sha256: d1b903378d430ebbedb156b77efe471ddc6f4ee22ed8d43b20169fbcbed357d6

Contents?: true

Size: 784 Bytes

Versions: 19

Compression:

Stored size: 784 Bytes

Contents

result = render :partial => "form"
page << <<-JS

var idialog = '#<%= singular_name %>_dialog';
var iform = idialog + ' > form';
var ierror = '#error_dialog';



$('#container').append('#{ escape_javascript result}');

var options = {
	dataType: 'script', 
	success: function() { 
	  if ($(ierror).html() == null)
	  {
	    $(idialog).dialog("close");
	    $(idialog).remove();
	  }  
	}
};


$(iform).ajaxForm(options);

$(idialog).dialog({
	autoOpen: true,
	width: 500,
	title: '#{params[:action].capitalize} <%= singular_name.capitalize %>',
	closeOnEscape: true,
	buttons: {
		"Ok": function() {
			  $(iform).submit();
			}, 
		"Cancel": function() {
			$(this).dialog("close");
			} 
		},
	close: function() {
		$(this).remove(); 
	  
	}
		
});


$('.button.dialog').hide();

JS

Version data entries

19 entries across 12 versions & 1 rubygems

Version Path
twilson63-nifty-generators-0.2.7 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.2.8 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.2.9 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.0 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.1 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.2 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.2 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.3 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.3 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.4 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.4 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.5 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.5 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.6 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.6 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.7 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.7 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.8 rails_generators/nifty_nested_scaffold/templates/views/haml/dialog.rjs
twilson63-nifty-generators-0.3.8 rails_generators/nifty_scaffold/templates/views/haml/dialog.rjs