小编Jef*_*ake的帖子

想要html表单提交什么都不做

我希望html表单在提交后不执行任何操作.

action="" 
Run Code Online (Sandbox Code Playgroud)

不好,因为它会导致页面重新加载.

基本上我想要在按下按钮或在键入数据后某人点击"输入"时调用ajax函数.是的我可以删除表单标签并添加从按钮的onclick事件中调用该函数,但我也想要"点击输入"功能而不会得到所有的hackish.

html javascript forms ajax submit

58
推荐指数
3
解决办法
8万
查看次数

从哪里字段中选择不等于Mysql Php

我只是想知道我可以在php中执行什么样的mysql命令,它会从某个表中选择所有项目,其中columna不等于x并且columnb不等于x

就像是: select something from table where columna does not equal x and columnb does not equal x

有任何想法吗?

php mysql sql database select

41
推荐指数
2
解决办法
15万
查看次数

jQuery:检查图像是否存在

我正在通过jQuery $ .ajax加载图像路径,在显示图像之前我想检查它是否确实存在.我可以使用图像加载/就绪事件或类似的东西来确定文件路径是否有效?

将.myimage设置为display:none,我希望能做类似的事情

$(".myimage").attr("src", imagePath);
$(".myimage").load(function() {
    $(this).show();
});
Run Code Online (Sandbox Code Playgroud)

有可能吗?

ajax jquery load image path

22
推荐指数
3
解决办法
4万
查看次数

SQL查询选择每种类型之一

假设我有这张表:

id colorName
1 red
2 blue
3 red
4 blue

如何选择每种颜色的一个代表?
结果:
1红
2蓝

sql

21
推荐指数
3
解决办法
4万
查看次数

用多个select中的逗号分隔每个值

我有一个<select multiple='multiple',我需要在div或页面的其他部分显示所选值.

我做了这个,但字符串都是一起刷的.如何用逗号分隔每个值?

我用我到目前为止的实例做了一个实例.

或者如果您愿意,这里是代码:

HTML:

<select multiple='multiple' id="selMulti">
     <option value="1">Option 1</option>
     <option value="2">Option 2</option>
     <option value="3">Option 3</option>
     <option value="4">Option 4</option>    
</select>
<input type="button" id="go" value="Go!" />
<div style="margin-top: 10px;" id="result"></div>
Run Code Online (Sandbox Code Playgroud)

JS:

$("#go").click(function(){
     var selMulti = $("#selMulti option:selected").text();
     $("#result").text(selMulti);
});
Run Code Online (Sandbox Code Playgroud)

如果选择选项1和2,结果将是:

Option 1Option 2

我需要的是:

Option 1, Option 2

谢谢

javascript jquery

21
推荐指数
1
解决办法
2万
查看次数

如何在PHP中搜索JSON数组

我有一个JSON数组

{
  "people":[
    {
      "id": "8080",
      "content": "foo"
    },
    { 
      "id": "8097",
      "content": "bar"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我如何搜索8097并获取内容?

php arrays json

14
推荐指数
3
解决办法
6万
查看次数

CSS Sprite-maps的高/宽范围是否有限制?

让我首先说明我意识到反对为大图像做CSS Sprites的论点.我甚至问了一个问题,为什么这可能被认为是一个坏主意(并添加了我自己答案).现在我们已经有了这个话题......

我将要制作一个大的CSS Sprite-map.对于制作这个精灵图的过程,我应该知道精灵图像的高度和/或宽度存在什么(如果有的话)限制,以便浏览器正确处理它.

这个问题背后的最终原因是关于是否在网格或单行/列中布置精灵图像的争论.例如:4000 x 3000而不是400 x 30000是必要的还是有益的?

编辑:这里的关键点不是图像的大小,而是浏览器可以为精灵处理的大小.鉴于到目前为止缺乏细节,我正在开始生成单大列精灵.一旦完成,我会将我的经历细节作为答案发布.

css browser image css-sprites

13
推荐指数
1
解决办法
4030
查看次数

为什么不用sprite较大的图像作为页面内容?

使用CSS精灵进行图像处理时的典型经验法则是,您应该只对较小的图像(如图标)执行此操作,并且实际图像内容应始终通过<img>元素表示.我的问题是:为什么?对于内容图像,spriting的优势是否也值得?

我读过的一个原因是能够使用alt文本,在语法上更正确并且可以被屏幕阅读器访问.然而,当这是一个问题时,难道你不能轻易地使用一个小的透明图像与精灵上面的所有语法糖,呈现真正的视觉内容?

css image css-sprites

10
推荐指数
2
解决办法
2765
查看次数

如何通过浏览器后退按钮处理用户到达页面?

  1. 用户访问页面A并点击几次,随着他/她的进展调整页面状态.
  2. 页面A最终将用户重定向到页面B.
  3. 用户点击浏览器后退按钮,再次在浏览器中看到页面A.

我需要在第3步执行一些界面清理.

如何在页面A中捕获此事件?

javascript asp.net jquery

9
推荐指数
1
解决办法
2002
查看次数

多选Web UI的最佳实践?

我一直在寻找各种方法,允许用户从大约29-30个选项列表中选择一个或多个选项.我想出了以下四种类型,并想知道哪种是首选/最有用的.请参见http://workingstorage.com/multiple%20selection.png

checkbox user-interface selection

7
推荐指数
1
解决办法
1321
查看次数