0
我需要將jQuery對話框的標題發送到服務器,是否有可能檢索它,而無需遍歷DOM並找到?如何獲取包含Jquery對話框的標題?
我知道可以使用jQuery檢索(<span class="ui-dialog-title"></span>
),但我想知道是否有更好的方法。
$(c[0]).html(html).dialog({
title: "Brief Country List",
resizable: false,
draggable: false,
width: 900,
modal: true,
autoOpen: true,
buttons: {
Done: function() {
Neptune.BriefCountrySection.SaveCountry();
},
Export: function() {
$.ajax({
type: 'POST',
url: '/Briefs/ExportCsv',
data: /*Get the title here*/,
dataType: 'JSON',
contentType: 'application/json; charset=utf-8',
success: function (res) {
if (res.Success) {
var item = ko.utils.arrayFirst(self.Countries(), function (i) {
return i.ListID() == self.SelectedCountryListID();
});
if (item != null) {
self.Countries.remove(item);
}
}
else {
Neptune.ShowAlert({ content: res.FriendlyErrorMessage });
}
},
error: function (jqXHR, status, err) {
Neptune.ShowAlert({ content: status });
}
});
}
}
});
}