ajax刷新提示,AjaxPro局部刷新(输入时自动提示功能)

效果图

394724f1da2efd5319c6fd98f5eb8ae7.png

1.前台页面

股票名称:

//okeyup()按下键盘时触发。autocomplete:消除浏览器的记录

// 隐藏div

1.2 js代码

//填充鼠标背景色

function setMouseEvent() {

$(".hide_share").mousemove(function () {

$(this).css("background-color", "#C9C9C9").siblings().css("background-color", "#fff");

}).mouseout(function () {

$(this).css("background-color", "#fff")

});

};

//调用后代码,局部刷新

function prompt(obj) {var str =$(obj).val();if (str.trim() == "" || event.keyCode == 13) {

$("#prompt").hide();

$("#prompt").html("");

}var str =Lcp.Share.Admin.Web.ShareMaintenace.GetAllShareList(str).value;if(str == "")

{

$("#prompt").hide();return;

}

$("#prompt").html(str);

$("#prompt").show();

setMouseEvent();

}

//填充文本框

function fullShareName(share_name) {

$(".shareName").val(share_name);

$("#prompt").hide()

1.3 后台代码

protected void Page_Load(objectsender, EventArgs e)

{

AjaxPro.Utility.RegisterTypeForAjax(typeof(ShareMaintenace)); //引用 ajaxProif (!IsPostBack)

{

BindData(0);

}

}

(注意“\”转意字符使用)

[AjaxPro.AjaxMethod]public string GetAllShareList(stringshares)

{string share =shares;string shareMsg = "";if (!string.IsNullOrEmpty(share))

{

IShareService service= Kernel.GetService();

ShareDataGetResponse scp=service.GetShareDataGetResponse(share);

scp.ShareDataList.ForEach(o=>{

shareMsg += "" + o.ShareCode + "  " + o.ShareName + "";

});

}returnshareMsg;

}

原文:http://www.cnblogs.com/lidaofei1991/p/3900249.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值