我已经获得了一个javascript代码块,可以在所有桌面浏览器上运行,但不能在移动浏览器上运行。它是多个AJAX调用的链,需要先前执行的函数的结果,因此我使用了Jquery的延迟函数。 所有延迟函数都正确执行,但{}之间的代码似乎根本没有在移动设备上执行。 链中的最后一个函数getBasemixIngredients()正确执行。 '测试'没有出现在控制台中,也没有任何错误消息。
def new
@producer_type = ProducerType.new(enabled: true)
end
def edit
@producer_type = ProduceType.find(params[:id])
end
我很好奇为什么这可能不适用于移动浏览器以及我应该如何修复它。