добрый день!
Я немного застрял, чтобы получить значение ID.
скажем, у меня есть функция select2
$("#select-vessel-name").select2({
placeholder: "Type to find a Vessel",
allowClear: true,
minimumInputLength: 1,
ajax: {
cache: false,
dataType: "json",
type: "POST",
quietMillis: 100,
url: "@Url.Action("FetchVessel", "Vessel")",
data: function (searchTerm) {
return {
Date: $("#input_vessel_reportdate").val(),
query: searchTerm
};
},
results: function (data) {
return { results: data };
}
},
id: function (data) {
return data.UnitID;
},
multiple: false,
formatResult: contractFormatResultUnit,
formatSelection: contractFormatSelectionUnit,
escapeMarkup: function (m) { return m; }
}).on("select2-opening", function () {
$("#input_vessel_reportdate").datepicker('hide');
});
если я нажму раскрывающийся список, который определяет функцию, он попадет в контроллер судна и вернет данные. UnitID
мой вопрос: как я могу получить / или нажать функцию select2, чтобы вернуть data.unitID, передав значение параметра «Дата и запрос» ниже?
Может быть, скриншот поможет вам понять.
Надеюсь, вы понимаете мой вопрос.
Я уже погуглил мою проблему, но не нашел ничего похожего.
Спасибо, раньше.