Я использую автозаполнение для имен местоположений, как показано
$(document).ready(function () {
debugger;
$('#txtLocationName').autocomplete({
source: 'LocationHandler.ashx?type='+ $("#<%= ddlDivision1.ClientID %> option:selected").val()
///LocationHandler.ashx?term=p
});
});
При автозаполнении должна отображаться база имен по выбранному разделению в раскрывающемся списке.
<td class="auto-style48">
<asp:DropDownList ID="ddlDivision1" CssClass="form-input-field" runat="server" ></asp:DropDownList>
</td>
<td class="auto-style48">
<asp:TextBox ID="txtLocationName" runat="server" Width="350px" CssClass="textboxAuto" Font-Size="12px" />
</td>
И в обработчикеу меня есть логика для типа деления.
public class LocationHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string term = context.Request["term"] ?? "";
string type = context.Request["type"] ?? "";
и в типе я получаю только «-1», а не выбранное значение.не уверен почему?пожалуйста, совет !!
пожалуйста, совет !!