3

一些奇怪或明显的东西。我继承了一个coldfusion应用程序,我需要同时使用它,包括广泛使用<CFFORM>等。

我们有一个选择列表如下:

<cfselect
     class="selGroup"
     query="get_merchant_categories"
     name="category_id"             
     display="category_name"                    
     value="unique_id"                      
     onclick="document.getElementById('Merchant_Groups_Form').submit();"
     size="15"> 
</cfselect>

这会在 DOM 中生成以下内容:

<select name="category_id" id="category_id" class="selGroup" onclick="document.getElementById('Merchant_Groups_Form').submit();" size="15">
    <option value="1">Equestrian Sports</option>
    <option value="2">Other</option>
</select>

以及以下页面输出:

在此处输入图像描述

单击选择列表中的第一项(马术运动)后,请求如下所示(注意:CSRFTOKEN 是隐藏的表单字段):

在此处输入图像描述

接收页面顶部的转储是:

在此处输入图像描述

所以,那里一切都很好。

但是,当我单击列表中的第二项(“其他”)时,请求正常,如下所示:

在此处输入图像描述

但是,接收页面上的转储如下所示:

在此处输入图像描述

一直试图解决这个问题一个多小时,但不知道发生了什么。也许有人以前遇到过这种情况。

4

0 回答 0