页面上AJAX调用数据
<div class="section page9" data-page='9'>
<div class="global-section-wrp media-news-wrp" style="background-image: url(images/page9_06.jpg);">
<div class="w1180">
<h4 class="global-page-title animated antInUp">媒体声音</h4> <!-- media-news-slide start -->
<div class="media-news-slide">
<div class="news-slide-bd" >
<ul id="MeVoice"> </ul>
</div> <div class="news-slide-ctrl animated antInUp">
<a href="javascript: void(0)" class="ctrl slide-prev"></a>
<a href="javascript: void(0)" class="ctrl slide-next"></a>
</div>
</div>
<!-- media-news-slide end -->
</div>
</div>
</div>
//媒体声音
var kindnum = 9;
LoadVoice(9);
function LoadVoice(kindnum) { $.ajax({
type: "post",
dataType: "json",
url: "/ashx/MediaVoice.ashx",
data: { kindNum: kindnum },
success: function (data) {
var table = data.data.Rows;
var voiceAdd = "";
if (table.length > 0) {
for (var i = 0; i < table.length; i++) { voiceAdd += "<li class=\"animated antInUp\">";
voiceAdd += "<div class=\"news-slide-inner\">";
voiceAdd += "<div class=\"news-list-content\">";
voiceAdd += "<div class=\"news-image\">";
voiceAdd += "<a class=\"image\"><img data-src=\"" + table[i]["c_picurl1"] + "\"></a>";
voiceAdd += "</div>";
voiceAdd += "<div class=\"news-bd\">";
voiceAdd += "<h5 class=\"news-title\"><a target=\"_blank\" title='" + table[i]["c_info_title"] + "' href=\"" + table[i]["a2"] + "\">" + table[i]["c_info_title"] + "</a></h5>";
voiceAdd += "<div class=\"news-desc\">" + table[i]["beizhu1"] + "</div>";
voiceAdd += "<a target=\"_blank\" href=\"" + table[i]["a2"] + "\" class=\"news-more\">查看详情</a>";
voiceAdd += "</div>";
voiceAdd += "</div>";
voiceAdd += "</div>";
voiceAdd += "</li>";
}
$("#MeVoice").html(voiceAdd); }
<%@ WebHandler Language="C#" Class="MediaVoice" %> using System.Web;
using Maticsoft.DBUtility;
using System.Data;
using System.Data.SqlClient;
using MT.Business;
using Solucky; public class MediaVoice : IHttpHandler { protected string kindNum = ""; //当前栏目
public void ProcessRequest (HttpContext context)
{
context.Response.ContentType = "application/json";
kindNum =PageValidate.SqlTextClear(context.Request["kindNum"]);
try
{
string str= GetMeVoice(context);
context.Response.Write("{\"data\":" + str + "}");
} catch (System.Exception ex)
{
throw;
}
} /// <summary>
/// 媒体声音
/// </summary>
public string GetMeVoice(HttpContext context)
{
string result = "";
string sql = "select id,a2,c_info_title,beizhu1,g_id,c_picurl1,c_kind_num from b_infos where c_kind_num=@kindNum and n_is_active=1 order by n_order desc,d_list_date desc,id desc";
SqlParameter[] sqlParams = {
new SqlParameter("@kindNum",SqlDbType.NVarChar,20), };
sqlParams[0].Value = kindNum;
DataTable dt = DbHelperSQL.Query(sql, sqlParams).Tables[0];
for (int i = 0; i < dt.Rows.Count; i++)
{
if (!string.IsNullOrEmpty(dt.Rows[i]["c_picurl1"] + ""))
{
dt.Rows[i]["c_picurl1"] = Constant.UploadDir + "s/" + dt.Rows[i]["g_id"] + "/" + dt.Rows[i]["c_picurl1"].ToString();
}
}
Json json = new Json();
string dtdata = json.Convert2Json(dt);
return dtdata;
} public bool IsReusable {
get {
return false;
}
} }
}, error: function () { alert("ajax error"); } }); }
页面上AJAX调用数据的更多相关文章
- Ajax——ajax调用数据总结
在做人事系统加入批量改动的功能中,须要将前台中的数据传给后台.后台并运行一系列的操作. 通过查询和学习了解到能够通过ajax将值传入到后台,并在后台对数据进行操作. 说的简单点.就是ajax调用后台的 ...
- contextmap相当于session之类的 用于设置属性 投放到页面上 contextmap的数据存储在map中
contextmap相当于session之类的 用于设置属性 投放到页面上
- ajax调用数据案例,二级联动
题目:请针对移动端web浏览器制作一个结账数据信息展示页面 要求: 1. 页面样式除不使用表格呈现外,可自由选择其他呈现方式 2. 需符合移动端操作习惯 3. 可根据服务区.门店查询结账信息 4. 可 ...
- AJAX调用数据,滚动到底部
最近一个小项目里面,需要使用AJAX去拉取数据,并且直接显示最后一条信息,也就是滚动到底部.实现脚本如下: var scrollHeight = $('.txtBox3').prop("sc ...
- 在mui中创建aJax来请求数据..并展示在页面上
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <m ...
- 从数据库提取数据通过jstl显示在jsp页面上
从数据库提取数据通过jstl显示在jsp页面上 1.ConnectDB.java连接数据库,把数据转换成list public class ConnectDB { private final stat ...
- ASP.NET实现二维码 ASP.Net上传文件 SQL基础语法 C# 动态创建数据库三(MySQL) Net Core 实现谷歌翻译ApI 免费版 C#发布和调试WebService ajax调用WebService实现数据库操作 C# 实体类转json数据过滤掉字段为null的字段
ASP.NET实现二维码 using System;using System.Collections.Generic;using System.Drawing;using System.Linq;us ...
- 数据量大的数据转换成jason并显示在页面上
代码列子: public ActionResult FindUserByUserId(SysMessageDTO model) { CustomResultMsg customResult = new ...
- DataTables学习:从最基本的入门静态页面,使用ajax调用Json本地数据源实现前端开发深入学习,根据后台数据接口替换掉本地的json本地数据,以及报错的处理地方,8个例子(显示行附加信息,回调使用api,动态显示和隐藏列...),详细教程
一.DataTables 个人觉得学习一门新的插件或者技术时候,官方文档是最根本的,入门最快的地方,但是有时候看完官方文档,一步步的动手写例子,总会出现各种莫名其妙的错误,需要我们很好的进行研究出错 ...
随机推荐
- 系列文章--AJAX技术系列总结
各种AJAX方法的使用比较 用ASP.NET写个SQLSERVER的小工具 写自己的ASP.NET MVC框架(下) 写自己的ASP.NET MVC框架(上) 用Asp.net写自己的服务框架 ...
- CCS V5 使用教程二:创建工程和配置软件仿真
新建CCS项目 选择File/New/CCS Project: 新建项目对话框 1) Project name: 指项目名称,这里要注意的项目名称不区分大小写. 2) Ou ...
- 如何在Windows平台使用VS搭建C++/Lua的开发环境
转自:http://ju.outofmemory.cn/entry/95358 本文主要介绍如何在Windows平台利用VS搭建C++/Lua开发环境.这里的“C++/Lua开发环境”主要指的是C++ ...
- c语言基础 c和指针
句子 c规定数组名代表数组首元素的地址 如果&a 则代表整个数组 没有内存哪来的指针 数据类型的本质:固定大小内存的别名 变量的本质:(一段连续)内存空间的别名,内存空间的标号 指针是一种数据 ...
- [ural1132]Square Root(cipolla算法)
题意:求${x^2} \equiv n\bmod p$ 解题关键: 定理:若$a$满足$w = {a^2} - n$是模$p$的二次非剩余,即,${x^2} = w\bmod p$无解,则${(a + ...
- 树莓派 Learning 003 --- GPIO 001 --- 点亮LED
树莓派 Learning 003 - GPIO 001 - 点亮LED 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 树莓派 Learni ...
- 25、转录本(transcript)组成(gtf文件的第三列)
转录本(transcript)长度范围 到 --3216021---- 3UTR stop_codon CDS3 ...
- Servlet的一些细节
由于客户端是通过URL地址访问web服务器的中的资源的,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用<servlet& ...
- 4.XXE (XML External Entity Injection)
XXE (XML External Entity Injection) 0x01 什么是XXE XML外部实体注入 若是PHP,libxml_disable_entity_loader设置为TRUE可 ...
- 【linux-command not find解决方法 】
在linux下我们经常输入某些命令时经常出现提示说:command not find 首先 当出现 command not find时肯定是环境变量的问题,所以得修改环境变量.下面我也引用一下其他牛人 ...