使用JQUERY刷新CFSELECT

时间:2014-08-27 18:31:05

标签: jquery coldfusion cfselect

有没有办法用JQuery刷新查询驱动的CFSELECT?

以下是我的情景:

我有一个使用cfquery

填充的CFSELECT
<cfselect name="descriptionDD1" id="descriptionDD1" query="customDescriptions" value="description" queryPosition="above">
   <option value="add_new">ADD NEW</option>
</cfselect> 

如果用户点击了&#34;添加新的&#34;选项,弹出一个MODAL,它们可以添加到CFSELECT正在从中提取的数据库中的这个数据列表。这是AJAX帖子:

  <script>
   $(function(){
   //Add a new note to a link
   $("#addDescriptionForm").submit(function(){
      // prevent native form submission here
        $.ajax({
            type: "POST",
            data: $('#addDescriptionForm').serialize(),
            url: "actionpages/add_descriptions_modal.cfm",
            success: function() {
              $("#addDescriptionResponse").append( "Successfully added description." );
              }    
        });
        return false;           
        });
      });
      </script>

我有一部分工作,但是在用户添加新数据并关闭MODAL窗口后,您必须刷新整个页面以查看更新的CFSELECT列表。

这是不可取的,因为如果刷新整个页面,那么用户将丢失他们输入到其他表单元素的信息。

那么我有没有办法告诉CFSELECT元素更新自己以检索更新的数据列表?

感谢一帮。 -Brian

0 个答案:

没有答案