小编Sou*_*rce的帖子

如何在onclick上编辑数据

我不确定它叫什么,但我希望能够点击例如div包含一个数字,然后它将变为输入文本字段,其值为我点击的数字.

然后我想编辑该编号,然后单击关闭(onblur事件),它将div从显示新编辑编号的文本字段更改回a .该数字也将通过ajax更新到数据库中.

这个函数叫什么?
编码的最佳方法是什么?

javascript ajax jquery

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

将宽度设置为父元素的剩余宽度

我希望有一个侧导航,width: 150px;然后浮动旁边的内容.我希望内容为100%减去150px侧导航宽度.这可能吗?

我知道我可以在Javascript中做到这一点,但我更愿意知道一个简单的CSS解决方案,这将是:

width:100%-150px;
Run Code Online (Sandbox Code Playgroud)

有这样的解决方案吗?

html css

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

计算调用递归函数的次数

我需要知道在函数内调用递归函数的次数.这是我的功能:

function structure($x) {
$qry = mysql_query("SELECT `parent_id` FROM `categories` WHERE `categories_id`=$x");
$result = mysql_fetch_assoc($qry);
$cat = $result['parent_id'];
if($cat !=0) {
    structure($cat);
}
echo $cat.' >';
}
Run Code Online (Sandbox Code Playgroud)

我试过添加一个计数器,例如$ i = 0,然后是$ i ++,但每次调用该函数时它都会恢复到$ i = 0.我试过添加数组,并计算数组,但当然每次调用函数时都必须设置一个新数组$ i = array().

我认为可行的一种方法是,如果我在函数外部设置数组或计数器,但我不知道是否可以在函数外部的函数中调用变量.

关于如何在函数外调用变量的任何想法,甚至是计算函数调用次数的更好方法?

php function

4
推荐指数
1
解决办法
7626
查看次数

如何使用 php 和 jquery 跟踪访问者,从综合浏览量中确定唯一访问者

我想跟踪访问我网站的访问者。当访问者到达时,我想将新访问者添加到我的数据库中,并且能够判断他们是返回还是新访问者。

最好使用 cookie 还是通过 IP 地址跟踪它们?将有一个名为visitor 的表,其中包含visitor_id 及其IP 地址或cookie 代码。另一个称为访问的表,它将跟踪“访问者”每次到达站点的时间,包括visit_id、visitor_id 和日期/时间。

我如何确定这是一次新访问还是只是另一个页面浏览?即网站上的每个页面都会有此代码来添加访问者,但我不希望每次他们查看页面时都将其记录为新访问。

我的另一个想法是使用 $_SERVER['HTTP_REFERER'],然后我可以告诉访问者不会从我的网站进行其他页面查看,但我不确定这有多可靠。

所以我想知道我们怎么才能做到这一点?

php jquery

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

在一个sql查询中更新多行

当提醒发送给客户时,我必须为客户列表更新任意数量的行。我可以通过一个foreach循环来实现这一点,但是我确信必须有一种通过on query做到这一点的方法。

这是目前有效的

foreach($customer_id_arr as $c) mysqli_query($con,"UPDATE crm_customers SET customer_reminded=1 WHERE customer_id=$c");
Run Code Online (Sandbox Code Playgroud)

如何在一个查询中做到这一点?

php mysql sql

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

jquery函数使用选择器作为变量

所以我有一个需要反复重复的特定功能.所以我想我只会制作一个可以重复使用的功能.

function validate_form(field,validate) {
field.focus(function(){
    $(validate).css('margin-left','206px');
    $(validate).fadeIn();
    $(validate).animate({ 
            'marginLeft': '286px'
            }, 'fast');
    name        = $(field).val();
    alert(name);        
});
}   
Run Code Online (Sandbox Code Playgroud)

调用函数我会使用类似的东西

validation_form('#contact_name','#contact_name_validate');
Run Code Online (Sandbox Code Playgroud)

所以这里的想法是通过功能所需的特定选择器,但我似乎无法让它工作.当它们在函数中用作变量时,是否有一些特殊的方法可以通过选择器?

jquery

0
推荐指数
1
解决办法
230
查看次数

标签 统计

jquery ×3

php ×3

ajax ×1

css ×1

function ×1

html ×1

javascript ×1

mysql ×1

sql ×1