我是新开发的 Rails 应用程序和 Coffescript
我有这个 CoffeScript 代码来使用带有 get 方法和 json 的 ajax 获取一些数据:
jQuery ->
$("#detalleliquidacion_nit").change ->
campo1 = document.getElementById("detalleliquidacion_nit")
document.getElementById("detalleliquidacion_proveedor_id").value = ""
document.getElementById("detalleliquidacion_nombreproveedor").value = ""
jQuery.getJSON "/proveedores/obtenerdatos/" + campo1.value, (data) ->
$("#detalleliquidacion_nombreproveedor").val data[0].nombreproveedor
$("#detalleliquidacion_proveedor_id").val data[0].id
false
我想知道ajax是否为空。
我尝试在“假”句子之后添加此代码:
campo2 = document.getElementById("detalleliquidacion_proveedor_id").value
alert campo2 if campo2 is ""
但总是返回true,因为表单中的输入字段,而这一点,仍然是空的。
我的环境是:rails 3.2.6;红宝石 1.9.3p194
我怎么知道ajax返回是否为空?
一些建议将不胜感激。
问候。