Ajax下拉选择更改TextArea内容
问题描述:
我想在我的Rails应用程序中使用Ajax以使form_tag textarea根据所选form_tag以外的下拉列表中的值更改其内容。Ajax下拉选择更改TextArea内容
我想问一下,处理这个问题的正确方法是什么?有没有可能在我的表演活动中回应js并拥有js.rjs?你碰巧知道任何资源或可以提供一些见解?
答
您应该编写一个JavaScript,它会在下拉菜单的onchange事件中触发,并启动ajax进程。与jQuery它是这样的(在你的节目代码的脚本标记内):
$("#dropdownMenuName").change(function(){
$.get("controller/action.txt", function(data){ $("#textareaName").val(data); });
});
这只是将请求发送到您的应用程序上controller/action.txt
动作,结果被粘贴到文本区域的文本属性。当然,你应该把答案写成简单的文本,因为结果会立即打印在textarea中。