ドロップダウンにajaxの情報を入力します-時々(編集時)ドロップダウンに入力するだけでなく、値を選択します...オプションのパラメーターを追加しました-そしてIF!=UNDEFINED..をチェックします。このアプローチに何か間違ったことはありますか?
うまくいくようです。
function getFormFields(TypeOfFields, NameOfElement, OptionalValue) {
$.ajax({
type: 'POST',
url: 'WorkflowWizard.aspx?TemplateWorkflowID=' + $("#hiddenTemplateWorkflowID").val(),
data: {
'LinkFormField': true,
'TypeOfFields': TypeOfFields
},
success: function (data) {
$("#vizLoadingDiv").hide();
$("#" + NameOfElement).html(data);
if (OptionalValue != undefined) {
$("#" + NameOfElement).val(OptionalValue);
}
},
error: function (xhr) {
alert(xhr.responseText);
}
});
}