js小的小马克
ajax前后端配合,马克一下,方便查询
jquery开头和取得相应id的值
$(document).ready(function(){ $("#sj").click(function(){
var k=$("#pro").val();
var st=$("#pro").val();
alert(k);
}); });
添加ajax和后台
$.ajax({
url:"{:U('Index/pajax')}",
data:{
"sid":k,
"st":st
},
type:"post",
success:function(result){
$("#div1").html(result); alert(result);
}
});
后台
public function pajax(){
if(IS_POST){ show_bug($_POST,"后台数据");
}
}
贴上完整的代码,后端表两个一个是目录 ,一个是内容,用的开源的qw后台。
前台js,product是需要插入的内容
<script>
$(document).ready(function(){ $("#sj").click(function(){
var k=$("#pro").val();
var st=$("#custom_con").val(); $.ajax({
url:"{:U('Index/pajax')}",
data:{
"sid":k,
"st":st
},
type:"post",
success:function(result){
$("#products").empty();
$("#page").empty();
$("#products").html(result); // alert(result);
}
}); }); });
前台js
后台方法
public function pajax(){
if(IS_POST){
$cat=M('category')->where("pid=36")->select();
if(I('sid')===0){
foreach ($cat as $key=>$value){
if($key==0){
$condition="sid=".$value['id'];
}else{
$condition=$condition." OR sid=".$value['id'];
}
}
}
else{
$condition="sid=".$_POST['sid'];
}
if(I('st')){
$condition.=" and title like '%".I('st')."%'";
}
$products=M('article')->where($condition)->select();
$this->assign("products",$products);
$this->display('pajax');
}
}
后台函数
后台的展示模版
<ul>
<volist name="products" id="vo">
<li class="program">
<div class="program_top">
<img src="{$vo.thumbnail}" alt=""/>
<a href="">
<div class="program_model">
<img src="__PUBLIC__/home/images/search1.png" alt=""/>
<p>查看详情</p>
</div>
</a>
</div>
<span>{$vo.title}</span>
</li>
</volist>
</ul>
ajax展示页面
js小的小马克的更多相关文章
- html+js 的一些小问题
html+js 的一些小问题: 选择器+遍历函数: $("#taskStatusList tr:gt(0)").find("td:eq(3)").find(&q ...
- 用js实现2048小游戏
用js实现2048小游戏 笔记仓库:https://github.com/nnngu/LearningNotes 1.游戏简介 2048是一款休闲益智类的数字叠加小游戏.(文末给出源代码和演示地址) ...
- 用Vue.js开发微信小程序:开源框架mpvue解析
前言 mpvue 是一款使用 Vue.js 开发微信小程序的前端框架.使用此框架,开发者将得到完整的 Vue.js 开发体验,同时为 H5 和小程序提供了代码复用的能力.如果想将 H5 项目改造为小程 ...
- 【转】利用 three.js 开发微信小游戏的尝试
前言 这是一次利用 three.js 开发微信小游戏的尝试,并不能算作是教程,只能算是一篇笔记吧. 微信 WeChat 6.6.1 开始引入了微信小游戏,初期上线了一批质量相当不错的小游戏.我在查阅各 ...
- js 数组去重小技巧
js 数组去重小技巧 Intro 今天遇到一个问题,需要对数据进行去重,想看一下有没有什么比较方便的方法,果然有些收获. Question 问题描述: 我有一个这样的数据: [ { "Pro ...
- MPVUE - 使用vue.js开发微信小程序
MPVUE - 使用vue.js开发微信小程序 什么是mpvue? mpvue 是美团点评前端团队开源的一款使用 Vue.js 开发微信小程序的前端框架.框架提供了完整的 Vue.js 开发体验,开发 ...
- 使用JS实现2048小游戏
JS实现2048小游戏源码 效果图: 代码如下,复制即可使用: (适用浏览器:360.FireFox.Chrome.Opera.傲游.搜狗.世界之窗. 不支持Safari.IE8及以下浏览器.) &l ...
- js中OOP小指南
js中OOP小指南 在指南中,我将尝试解析以面向对象规范聚焦的es6的新特性. 首先, 什么是设计模式 范例是某个事务的例子或模型,在某种情况下,按照一种模式创建了计算机程序. 什么是面向对象 显然你 ...
- js 回调函数小例子
js 回调函数小例子 <script> //将函数作为另一个函数的参数 function test1(){ alert("我是test1"); } function t ...
- js写个小时钟
原生js写个小时钟 一.代码 今天美化博客园自学的哈,分享一下 <!--标题变成时钟--> <div id="Header1_HeaderTitle">&l ...
随机推荐
- GDBus
1. https://en.wikipedia.org/wiki/D-Bus In computing, D-Bus (for "Desktop Bus"[4]), a softw ...
- js 正则表达式 取反
http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp 以匹配中文为例 const test_value = '李钊鸿' if (/[^\u4e00 ...
- 【Caffe代码解析】Blob
主要功能: Blob 是Caffe作为传输数据的媒介,不管是网络权重參数,还是输入数据,都是转化为Blob数据结构来存储,网络,求解器等都是直接与此结构打交道的. 其直观的能够把它看成一个有4纬的结构 ...
- URL重写:Rewirte模块原理详解
Apache+PHP+MySQL Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范.平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等.本文将针对mod_ ...
- MySQL_知识点
1.执行顺序 语句模板: (8)SELECT (9)DISTINCT (11)<Top Num> <select list> (1)FROM [left_table] (3)& ...
- oracle中创建dblink
create database link to_group connect to UCR_GROUP identified by "UCR_GROUPQWER"using '(de ...
- nl 命令
nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等 ...
- 4Sum_leetCode
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = tar ...
- Vue.js 2 入门与提高(一)
** Vue.js -- 渐进式前端框架 ** Vue.js作为一个后起的前端框架,借鉴了Angular .React等现代前端框架/库的诸多特点,并且 取得了相当不错的成绩. Vue.js的定位是一 ...
- 一种关键字搜索---edu.cn
比如要搜索知识点最小二乘,可以这样: 曲线拟合的最小二乘法 edu.cn 然后就一大片关于edu的相关链接,很多知名学校链接 http://www.bb.ustc.edu.cn/jpkc/xiaoji ...