小编Abs*_*Abs的帖子

使用JQuery禁用和启用所有超链接

我有以下禁用所有超链接,但在事件后我想再次启用它们,我该怎么办呢?

$("a").click(function() { return false; });
Run Code Online (Sandbox Code Playgroud)

我不认为它只是简单地设置为真.;)

谢谢大家

javascript jquery

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

模型在MVC框架中应该有多粗粒度?

我一直在阅读之前提出的几个问题,我没有遇到过一个以"黑白"为我回答问题的问题!所以,如果这是重复的,请道歉.问题可能类似于询问"一根绳子有多长",但请耐心等待!

对于registernation系统,我有一个用户模型,其功能如下:

  • 添加用户
  • DELETE_USER
  • activate_user

上述用户模型处理一个表.MySQL数据库中的users表.

你可以猜出每个函数的功能但是这个足够粗糙吗?我的意思是我的模型应该包含更广泛的方法,例如:

  • add_record
  • delete_record
  • update_record

我在表中传递的内容和要删除,添加或更新的记录的唯一标识符?

我正在使用codeigniter,但我对如何在纯MVC框架中完成任务感兴趣.

如果这个问题太挑剔,我道歉.

谢谢大家

php model-view-controller frameworks codeigniter

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

找出变量是否存在

我想知道是否存在Javascript变量.这是我到目前为止从不同的论坛拼凑而成的:

function valueOfVar(foo){

    var has_foo = typeof foo != 'undefined';

    if(has_foo){
        alert('1 = true');
        return true;
    }
    else {
        alert('1 = false');
        return false;
    }

}
Run Code Online (Sandbox Code Playgroud)

请注意,我希望传入一个字符串作为foo.示例:valueOfVar(box_split [0] +'_ 2')

现在,我认为这不起作用,因为当某些变量甚至不存在时它返回true.事实上,它似乎一直都是真实的.

当我使用它时,一个有效的JQuery实现也会很棒.

谢谢大家的帮助

javascript jquery

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

为我的网站的所有用户创建个人URL

当用户向我的网站注册时,我想为他们提供一个登录页面和一个包含URL的用户区域:

http://user1.mysite.com http://user2.mysite.com http://user3.mysite.com ...

我做了谷歌搜索,但我不确定正确的条款......

如何在不必实际创建大量子域的情况下实现这一点 - 我确信它不是以这种方式完成的 - 它是否重写了URL?Apache mod_rewrite?

如果是这样,有人可以给我一个例子,或者有更好的方法吗?

顺便说一句,我正在使用Codeigniter - 如果Codeigniter有能力做到这一点,我宁愿使用它.

谢谢大家的帮助

php apache codeigniter

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

返回随机数但不是2

为什么这有时会返回2?

function pickServer(){
    $varr = rand(1,4);
    if($varr==2){
        pickServer();
    }
    return $varr;
}
Run Code Online (Sandbox Code Playgroud)

php random recursion

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

BlackBerry - 具有全局范围的KeyListener

我是BlackBerry App开发的新手.我希望能够在BlackBerry(我的情况下为8900)打开时监听按键事件,并且在所有屏幕上都可以这样做吗?

如果是这样,那么有人能指引我朝着正确的方向前进.我已经看过Interface KeyListener了.

import net.rim.device.api.system.*;
Run Code Online (Sandbox Code Playgroud)

谢谢大家

key-events blackberry keylistener keylogger java-me

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

使用数组值从Javascript关联数组中删除元素

我试图从使用该值的Javascript关联数组中删除一个元素来找到它,但我遇到了麻烦.我尝试过splice和JQuery的grep方法,但对我来说都没有.这就是我现在拥有的.

var array_path = new Array();

function bulk_upload(){

var temp_array = new Object();

for (var i = 1; i<8; i++){

        temp_array[i] = $('#path' + i).val();

        if(temp_array[i]!='' && temp_array[i]!=null){

            array_path['path' + i] = $('#path' + i).val();

        }

}
process_txt();
}

function process_txt(){

//alert(array_path.indexOf(full_path)); //returns nothing

var removed_element = array_path.splice(getKey(array_path), 1);

//array_path = $.grep(array_path, function(val) { return val != full_path; });

alert(removed_element);//return nothing, just blank alert box

}

function getKey(data) {
  for (var prop in data)
    return prop;
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

使用JQuery解除绑定事件:它是否适用于HTML中的事件设置?

我在PHP生成的html中有一些onclick和mouseover事件,如下所示:

<div onmouseover="fave('heart_<?php echo $row['id']; ?>';" class="heart"><a href=""></a></div>
Run Code Online (Sandbox Code Playgroud)

我希望在鼠标悬停时使用unbind但是当我尝试这个时它没有用:

$('#'+ id).unbind('mouseover'); 
Run Code Online (Sandbox Code Playgroud)

所以我猜unbind只适用于JQuery创建的事件?我还能尝试别的吗?

顺便说一句,我无法将我的事件移动到单独的js文件,因为每个id都是唯一的.

谢谢大家

javascript jquery

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

为 PHP 设置浏览器

我刚刚尝试启用 php_browscap.ini 以便我可以使用get_browser函数。

但是,它似乎显示一个空数组?

$user_agent = get_browser(null, true);

print_r($user_agent);
Run Code Online (Sandbox Code Playgroud)

在我的 php.ini 文件中,我有以下内容:

[browscap]
; http://php.net/browscap
browscap = C:/wamp/bin/php/php5.3.0/extra/php_browscap.ini
Run Code Online (Sandbox Code Playgroud)

我可能错过了一些简单的东西?

更新

我得到的输出:

Array ( [browser_name_regex] => §^.*$§ [browser_name_pattern] => * [browser] => Default Browser [version] => 0 [majorver] => 0 [minorver] => 0 [platform] => unknown [alpha] => [beta] => [win16] => [win32] => [win64] => [frames] => 1 [iframes] => [tables] => 1 [cookies] => [backgroundsounds] => [cdf] => [vbscript] => [javaapplets] => [javascript] => [activexcontrols] => [isbanned] …
Run Code Online (Sandbox Code Playgroud)

php wamp browscap

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

magento可以使用多个MySQL奴隶吗?

以下是我使用单个从站的配置的一部分.

<default_read>                 
    <connection>               
        <use/>                 
        <host><![CDATA[slavedb1.amazonaws.com]]></host>
        <username><![CDATA[username]]></username>
        <password><![CDATA[Password]]></password>
        <dbname><![CDATA[shop]]></dbname>
        <initStatements><![CDATA[SET NAMES utf8]]></initStatements>
        <model><![CDATA[mysql4]]></model>
        <type><![CDATA[pdo_mysql]]></type>
        <pdoType><![CDATA[]]></pdoType>
        <active>1</active>  
    </connection>
</default_read>
Run Code Online (Sandbox Code Playgroud)

但是,我想使用多个奴隶.这可能与Magento有关吗?

为了澄清,我已经有一个单独的主/从设置与Magento一起工作了.我想添加另一个奴隶,以便我有两个奴隶.我想知道配置将如何改变以使用第二个奴隶.

mysql replication magento

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