我有以下法典:
$.modal({
title: title,
closeButton: true,
content: content,
complete: function () {
applyTemplateSetup();
$( #main-form ).updateTabs();
$( #main-form ).data( action ,action);
// updated to line below but still does not work
$( #main-form ).data( action , Edit );
},
width: 900,
resizeOnLoad: true,
buttons: {
Submit : function (win) {
formSubmitHandler($( #main-form ));
},
}
一旦我的数据装齐后,我就试图确定数据属性行动。 之后,在提交书记员中,我有更多的法典:
var formSubmitHandler = function (form) {
//e.preventDefault();
var $form = form;
var val = $form.valid();
if (!$form.valid || $form.valid()) {
var submitBt = $(this).find( button[type=submit] );
submitBt.disableBt();
var sendTimer = new Date().getTime();
$.ajax({
url: $form.attr( action ),
dataType: json ,
type: POST ,
data: $form.serializeArray(),
success: function (json, textStatus, XMLHttpRequest) {
json = json || {};
if (json.success) {
if ($form.data( action ) == "Edit") {
$( #modal ).removeBlockMessages()
submitBt.enableBt();
} else {
然而,这一价值似乎并未正确确定,因为我通过该守则,这并不产生真正的价值:$form.data(行动)=“Edit”。 我做了一些错误?