ajax交互扩展遇到的问题,ajax autocomplete扩展程序无法正常工作

news/2024/11/18 0:21:01/

我在文本框上有一个自动填充扩展器,它将记录显示为数据库中的列表,但是我点击了texbox并开始输入任何内容.我的HTML代码是

Enabled="True" TargetControlID="TextBox1" ServicePath="~/WebService.asmx"

ServiceMethod="GetCompletionList"

MinimumPrefixLength="2"

CompletionInterval="1000"

EnableCaching="true"

CompletionSetCount="20"

DelimiterCharacters=";, :"

ShowOnlyCurrentWordInCompletionListItem="true" >

我的网络服务是

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Services;

using System.Data;

using MySql.Data.MySqlClient;

using System.Configuration;

///

/// Summary description for WebService

///

[WebService(Namespace = "http://tempuri.org/")]

[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.

// [System.Web.Script.Services.ScriptService]

public class WebService : System.Web.Services.WebService {

public WebService () {

//Uncomment the following line if using designed components

//InitializeComponent();

}

[WebMethod]

public static List GetCompletionList(string prefixText, int count)

{

MySqlConnection con = new MySqlConnection(ConfigurationManager.AppSettings["cn"]);

if (con.State == ConnectionState.Closed)

con.Open();

MySqlCommand cmd = new MySqlCommand("SELECT gotra FROM tbgotra WHERE gotra LIKE '%" + prefixText + "%'",con);

List k = new List();

using (MySqlDataReader sdr = cmd.ExecuteReader())

{

while (sdr.Read())

{

k.Add(sdr["gotra"].ToString());

}

}

con.Close();

return k;

}

}


http://www.ppmy.cn/news/607480.html

相关文章

\r \r\n \t的区别

20220517 换行和回车的区别 - 知乎 \n 软回车: 在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。\r 软空格: 在Linux、unix 中表示…

华为云服务功能总览

华为云服务功能总览 虚拟私有云 虚拟私有云(Virtual Private Cloud,以下简称VPC),为云服务器、云容器、云数据库等资源构建隔离的、用户自主配置和管理的虚拟网络环境,提升用户云上资源的安全性,简化用户的…

大数据必学Java基础(三十):IDEA的使用介绍

文章目录 IDEA的使用介绍 一、IDE ❀优点 ❀缺点 二、JetBrains公司介绍

不能从农行服务器获取配置文件,#新手入门#请问,农行网银用的好好的突然出现这个就不能用了怎么解决呢?谢谢...

负债类的会计科目有哪些 负债类的会计科目有哪些负债1 2101短期借款贷   负债1 2111应付票据贷   负债1 2121应付账款贷   负债1 2131预收账款贷   负债1 2141代销商品款贷   负债1 2151应付职工薪酬贷   负债2 215101应付工资、奖金、津贴和补贴贷   负债2 2151…

[JavaScript] Set类型在JavaScript中的使用

初识Set 在Set里,不能有重复的值。 let set new Set() set.add(1) set.add(1) console.log(set)运行结果: 修改一下 let set new Set() set.add(1) set.add(1) console.log(set)运行结果: 这里和对象进行一下比较:对象是不…

netty学习(1):多个客户端与服务器通信

1. 基于前面一节netty学习(1):1个客户端与服务器通信 只需要把服务器的handler改造一下即可,通过ChannelGroup 找到所有的客户端channel,发送消息即可。 package server;import io.netty.channel.*; import io.netty.channel.gr…

tensorflow 学习笔记-- tf.reduce_max、tf.sequence_mask

1、tf.reduce_max函数的作用:计算张量的各个维度上的元素的最大值。例子: import tensorflow as tfmax_value tf.reduce_max([1, 3, 2])with tf.Session() as sess: max_value sess.run(max_value) print(max_value)结果为3 2、tf.sequence_mask的作用是构建序…

数据湖(十八):Flink与Iceberg整合SQL API操作

文章目录 Flink与Iceberg整合SQL API操作 一、​​​​​​​​​​​​​​SQL API 创建Iceberg表并写入数据