<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调用数据的更多相关文章

  1. Ajax——ajax调用数据总结

    在做人事系统加入批量改动的功能中,须要将前台中的数据传给后台.后台并运行一系列的操作. 通过查询和学习了解到能够通过ajax将值传入到后台,并在后台对数据进行操作. 说的简单点.就是ajax调用后台的 ...

  2. contextmap相当于session之类的 用于设置属性 投放到页面上 contextmap的数据存储在map中

    contextmap相当于session之类的 用于设置属性 投放到页面上

  3. ajax调用数据案例,二级联动

    题目:请针对移动端web浏览器制作一个结账数据信息展示页面 要求: 1. 页面样式除不使用表格呈现外,可自由选择其他呈现方式 2. 需符合移动端操作习惯 3. 可根据服务区.门店查询结账信息 4. 可 ...

  4. AJAX调用数据,滚动到底部

    最近一个小项目里面,需要使用AJAX去拉取数据,并且直接显示最后一条信息,也就是滚动到底部.实现脚本如下: var scrollHeight = $('.txtBox3').prop("sc ...

  5. 在mui中创建aJax来请求数据..并展示在页面上

    <!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <m ...

  6. 从数据库提取数据通过jstl显示在jsp页面上

    从数据库提取数据通过jstl显示在jsp页面上 1.ConnectDB.java连接数据库,把数据转换成list public class ConnectDB { private final stat ...

  7. 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 ...

  8. 数据量大的数据转换成jason并显示在页面上

    代码列子: public ActionResult FindUserByUserId(SysMessageDTO model) { CustomResultMsg customResult = new ...

  9. DataTables学习:从最基本的入门静态页面,使用ajax调用Json本地数据源实现前端开发深入学习,根据后台数据接口替换掉本地的json本地数据,以及报错的处理地方,8个例子(显示行附加信息,回调使用api,动态显示和隐藏列...),详细教程

    一.DataTables  个人觉得学习一门新的插件或者技术时候,官方文档是最根本的,入门最快的地方,但是有时候看完官方文档,一步步的动手写例子,总会出现各种莫名其妙的错误,需要我们很好的进行研究出错 ...

随机推荐

  1. XP系统下显示文件或文件的安全选项卡

    在很多的时候,我们需要设置文件或文件夹的权限,这里一般就要用到安全选项卡,但在xp系统下,默认是不显示的,如何调出我们的“安全”选项卡呢? 具体做法:点击“工具”菜单下的"文件夹选项(o). ...

  2. 孤独地、凄惨地AK

    一个\(OIer\)要写多少\(for\) 才能被称为一个\(OIer\) 一位巨佬要爆过多少次零 才能在省选逆袭 手指要多少次掠过键盘 才能安心地休息 \(OI\)啊 我的朋友 在风中\(AK\) ...

  3. bzoj 3924 幻想乡战略游戏 —— 动态点分治

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3924 参考了博客:https://blog.csdn.net/qq_34564984/art ...

  4. DSP/BIOS程序启动顺序

    基于TI的DSP芯片的应用程序分为两种:一般应用程序:DSP/BIOS应用程序. 为简化编程,TI提供了一套C的编程接口,它以API和宏的形式封装了TI的所有硬件模块,这套接口统称DSP/BIOS.D ...

  5. Lua常用API

    转自:http://www.cnblogs.com/ringofthec/archive/2010/10/22/lua.html 1.  建一个新表 void lua_createtable (lua ...

  6. SpringSecurity01 SpringSecurity环境搭建

    版本说明: JDK -> java version "1.8.0_101" MAVEN -> Apache Maven 3.5.0 IDEA -> 2017.2. ...

  7. 服务器环境迁移,Linux centos7 64位 基础环境部署 jdk+tomcat+mysql+nginx

    最近阿里云服务器到期,这个周末连夜将服务器迁移到美国去了,为什么迁移到美国去呢?主要是因为阿里云服务器费用高,另外网站的访问量不大,对网速要求也不高,主要是宣传和信息传递的作用,加上本人之前在***上 ...

  8. 实现hadoop中的机架感知

    hadoop中声明是有机架感知的功能,能够提高hadoop的性能.平时我们使用的hadoop集群,实际上是从来没有使用上这个功能的. hadoop中所说的 机架感知的实现实际上这样的: hadoop启 ...

  9. R: data.frame 生成、操作数组。重命名、增、删、改

    ################################################### 问题:生成.操作数据框   18.4.27 怎么生成数据框 data.frame.,,及其相关操 ...

  10. eos命令

    ps -ef|grep javakill -9 端口号cd /opt/sudytrue>nohup.outnohup eos7.5/startServer.sh &