小编n00*_*101的帖子

检查字符串是否以某事开头?

可能重复:
Javascript StartsWith

我知道我可以这样做^ =看看id是否以某个东西开头,我尝试使用它,但它没有用......基本上,我正在检索网址,我想要设置一个类对于以某种方式开始的路径名元素...

所以,

var pathname = window.location.pathname;  //gives me /sub/1/train/yonks/459087
Run Code Online (Sandbox Code Playgroud)

我想确保对于以/ sub/1开头的每个路径,我可以为元素设置一个类......

if(pathname ^= '/sub/1') {  //this didn't work... 
        ... 
Run Code Online (Sandbox Code Playgroud)

javascript string match

260
推荐指数
5
解决办法
34万
查看次数

JavaScript:如何根据选择更改表单操作属性值?

我正在尝试根据下拉菜单中的选定值更改表单操作.

基本上,HTML看起来像这样:

<form class="search-form" id="search-form" method="post" accept-charset="UTF-8" action="/search/user">
<select id="selectsearch" class="form-select" name="selectsearch">
<option value="people">Search people</option>
<option value="node">Search content</option>
</select>

<label>Enter your keywords: </label>
 <input type="text" class="form-text" value="" size="40" id="edit-keys" name="keys" maxlength="255" />

<input type="submit" class="form-submit" value="Search" id="edit-submit" name="search"/>
</form>
Run Code Online (Sandbox Code Playgroud)

如果选择"人员"(默认情况下),则操作应为"/ search/user",如果选择了内容,则操作应为"/ search/content"

我还在四处寻找,但一直无法找到如何做到这一点.

forms jquery action dynamic

151
推荐指数
2
解决办法
25万
查看次数

MySql - 更新字符串部分的方法?

我正在寻找一种通过MySQL查询更新字符串的一部分的方法.

例如,如果我有10条记录都包含'string'作为字段值的一部分(即'something/string','something/stringlookhere','something/string/etcetera',有没有办法改变'字符串'通过一个查询为每一行'to'alvaluevalue',结果是'something/anothervalue','something/anothervaluelookhere','something/string/etcetera',有没有办法改变'anothervalue'

mysql sql string sql-update

96
推荐指数
3
解决办法
7万
查看次数

如何按特定子阵列值对多维数组进行分组?

我有一个多维数组,我试图根据特定列中的值对它们进行分组.

我正试图将它们分组level,但我事先并不会真正知道这个级别.所以,这并不是说我可以把它放在一个for循环中然后说while $i < 7,因为我不知道这7是关键字的最大值,坦率地说,即使我,我也不确定我是怎么做的没有...

Array (
   [0] => Array (
          [cust] => XT8900
          [type] => standard
          [level] => 1
          )
   [1] => Array (
          [cust] => XT8944
          [type] => standard
          [level] => 1
          )
   [2] => Array (
          [cust] => XT8922
          [type] => premier
          [level] => 3
          )
   [3] => Array (
          [cust] => XT8816
          [type] => permier
          [level] => 3
          )
   [4] => Array (
          [cust] => XT7434
          [type] => …
Run Code Online (Sandbox Code Playgroud)

php arrays grouping multidimensional-array

28
推荐指数
4
解决办法
5万
查看次数

从数据库格式化日期?

当我从数据库中提取日期时,它会像这样返回:

2009-10-14T19:00:00

我想以两种不同的方式格式化它...

第一个:F d,Y第二个h:m(12小时格式)

我尝试的一切都会在1969年12月回归......帮助?!我感到很困惑......

php format date

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

jquery - 找到具有某个类的最后一个元素并将其传递给php?

基本上,我有一个清单:

<li class="list">fruit</li>
<li class="list">vegetables</li>
<li class="list">protein</li>
Run Code Online (Sandbox Code Playgroud)

而且,我想找到最后一个列表项,从中获取文本,然后将其分配给php变量,以便:

<?php

$variable = 'protein';

?>
Run Code Online (Sandbox Code Playgroud)

我对如何将它变成php变量很模糊?

php variables jquery element

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

用于截断文本的子串?

我想弄清楚如何截断第一段,我试过:

$div.children( ('p:eq(0)').substring(0,100)); 
$div.children( ('p:eq(0)'.substring(0,100)));
Run Code Online (Sandbox Code Playgroud)

但两个都没有奏效......

这是完整的代码(有人在这帮助我!)

$j('#hp-featured-item > div[id^="post-"]').each(function() {
        var $div = $j(this),
                $h2  = $div.find('h2:first'),
                $obj = $div.find('object, embed, img').filter(':first'),
                id   = this.id.match(/^post-([0-9]+)$/);

        if( $obj.size() > 0){
                // Find parent
                var $par = $obj.closest('p');


                // Move to top of div
                $obj.prependTo($div);

                // Remove the now empty parent
                $par.remove();

                if( $obj.is('img')){
                        // You can't wrap objects and embeds with links, so make sure we just wrap images
                        $obj.wrap( $j('<a></a>').attr('href', '/blog/?p='+id[1]));
                }
        }

        // Wrap the contents of the …
Run Code Online (Sandbox Code Playgroud)

jquery substring

6
推荐指数
2
解决办法
7万
查看次数

在iPhone上嵌入视频播放?

有没有人有经验将.m4v电影文件嵌入网页以便在iPhone上播放?我正在尝试创建一个针对iPhone优化的网站,它包含一个视频,但我无法播放视频 - 我得到的只是带有一条直线的灰色播放箭头.

我试图用来嵌入它的标记是这样的:

<embed width="199" height="159" type="video/x-m4v" href="http://www.samplesite.com/motion/mymovie.m4v" src="http://www.samplesite.com/motion/mymovie.jpg"/>
Run Code Online (Sandbox Code Playgroud)

embed iphone video

6
推荐指数
1
解决办法
7023
查看次数

jQuery - 从表的最后一行获取输入字段值?

我对如何做到这一点感到有点困惑......

我有一个包含一系列行的表,并且在每个单元格中都有某些表单元素.我试图从最后一行的"代码"输入字段中获取值,并且我的语法有问题...

简化表如下所示:

<table id="table1">
<tr><td><input type="hidden" name="code" value="XFT" /></td></tr>
<tr><td><input type="hidden" name="code" value="ETY" /></td></tr>
<tr><td><input type="hidden" name="code" value="DHQ" /></td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

而且,这是不起作用的jquery ......

if($('#cont')) {
            $("#cont').live('click', function(event) {
                var tr = $('#wr-viewcarttable tr:last');
                var itemcode = $(tr > 'input[name="code"]').val();
                window.location = "/search?p="+itemcode;
            });
        }
Run Code Online (Sandbox Code Playgroud)

jquery html-table

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

jquery - 折叠/扩展div?

尝试使用jQuery创建可折叠/可扩展的div,但它根本不适合我...每个h3应该扩展/折叠它下面的div,我不确定为什么这不起作用......当然, 一个重度嵌套的div,但我认为下面的脚本会找到uforms类,无论页面加载时有多少其他标记,然后执行它应该做的事情......

这是jquery:

$(document).ready(function () {
        $('div.uforms:eq(1)> div:gt(-1)').hide();
        $('div.uforms:eq(1)> h3').click(function() {
                $(this).next('div:hidden').slideDown('fast').siblings('div:visible').slideUp('fast');
        });
});
Run Code Online (Sandbox Code Playgroud)

而且,标记(减去实际里面的所有东西<div></div>,因为它是很多形式的东西......)

<div class="uforms">
  <h3>Heading</h3>
  <div></div>

  <h3>Heading</h3>
  <div></div>

  <h3>Heading</h3>
  <div></div>
</div>
Run Code Online (Sandbox Code Playgroud)

html jquery expand nested collapse

5
推荐指数
1
解决办法
3万
查看次数