アプリ用に設計された ajax 呼び出しを作成する jquery プラグインを作成しています。
このプラグイン内で、私の ajax 呼び出しは次のようになります (質問が必要とするものに縮小されます)。
$.ajax({
url: route,
type: "post",
data: inputData,
success: function(response, textStatus, jqXHR) {
if (outputSelector !== undefined) {
$(outputSelector).html(response);
// or
$(outputSelector).val(response);
}
}
});
outputSelector は、プラグインの外部で定義されたセレクターです。<div>
このセレクターが なのか、<input>
それとも なのかさえわかりません<select>
。val() または html() を使用する必要があるかどうかを知るスマートな方法はありますか?