Uygulamam için tasarlanmış ajax çağrıları oluşturmak için bir jquery eklentisi yazıyorum. Bu eklenti İçindejQuery, .html() veya .val() kullanmam gerekip gerekmediğini otomatik olarak algılar
, benim ajax çağrısı bu (Hangi soru ihtiyacı düşürüldü) gibi görünür:
$.ajax({
url: route,
type: "post",
data: inputData,
success: function(response, textStatus, jqXHR) {
if (outputSelector !== undefined) {
$(outputSelector).html(response);
// or
$(outputSelector).val(response);
}
}
});
outputSelector eklenti dışında tanımlanmış bir seçici vardır. Bu seçicinin veya <input>
veya hatta <select>
olduğunu bilmiyorum. Val() veya html() kullanmam gerekip gerekmediğini bilmenin akıllı bir yolu var mı? eleman value
özelliği varsa
Can senin seçici, keyfi bir örnektir "div, input, select" '? –
evet, aldığınız yanıtın yapısı olan –
olabilir mi? bize bir örnek verebilir misin? – svillamayor