小编Mar*_*ark的帖子

Drupal 6/jQuery Ajax更新字段

我在同一个站点上的路径不同,我需要允许用户更改他/她在不同位置写入的节点上的字段内容.我有nodeid和字段名称,以及ids等np.

我不相信这太难了,但教程或解释会很精彩.

谢谢.

编辑:谢谢anschauung的询问,所以澄清一下:

这是CCK textarea.至于为什么,有一个中心节点类型,有许多链接节点参考节点.从引用中心节点的任何节点的编辑页面,它需要能够编辑和保存中心节点的字段.这就是我的用例.

再次感谢.

非常感谢googletorp,我非常感谢你的帮助.

这是我到目前为止所拥有的:

对于第一步:

function update_main_field_menu() {

  $items = array();

  $items['update_main_field/%'] = array(
    'title' => 'Update Main Field',
    'page callback' => 'post_to_main_node',
    'page arguments' => 1,
    'type' => MENU_CALLBACK
  );

  return $items;
}
Run Code Online (Sandbox Code Playgroud)

第二步:

function post_to_main_node(){
    // Sorry, I'm totally lost. What do I put here?
}
Run Code Online (Sandbox Code Playgroud)

你也提到了这个:

在hook_form_alter,hook_nodeapi或生成节点表单时调用的其他一些钩子.您应该调查哪种情况最适合您的情况.

如何生成节点表单?

第三步:

function modulename_form_mainct???_node_form_alter (&$form, &$form_state) {

    // I'm not sure about which form I'm doing node form alter on. If I do it to …
Run Code Online (Sandbox Code Playgroud)

ajax jquery drupal field

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

jQuery演练插件

有没有一个插件可以帮助创建JavaScript应用程序/网站演练?

如果没有,(我找不到任何通过谷歌,虽然我可以发誓,我知道至少一个),这是一个好主意(对于一个中等复杂的应用程序)?它与截屏视频相比如何?如果你做一个最佳做法是什么?总的来说,对于如何实现它有什么想法.

提前致谢.

编辑:举个例子,我刚发现这样的事情.

javascript usability jquery user-interface

4
推荐指数
2
解决办法
6766
查看次数

Rails生态系统是否适合替代drupal

我想建立一个基于社区的网站,这是Drupal的优势.但是我也想尝试其他框架,尤其是Rails.

drupal最棒的一点就是它庞大的模块库.如果我要切换到Rails,我能否找到类似插件免费提供的功能,还是我必须重建?

Rails是否具有相同的功能(如插件或宝石):

CCK/Fields?
Node Reference?
Views / Views Relationships?
PathAuto?
Threaded Commenting?
Multisite Functionality?
Apache Solr (or equivalent) Integration?
Run Code Online (Sandbox Code Playgroud)

谢谢.

drupal ruby-on-rails

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

只获取文件的一部分

我有一些非常简单的示例代码,如下所示:

$.ajax({
  url: 'demo2.htm',
  success: function(loadeddata){
    $("#loaded_data").html(loadeddata);
    alert('success');
  },
  error: function(){
    alert('failure');
  }
});
Run Code Online (Sandbox Code Playgroud)

加载的数据当前返回所有内容.我需要的是只获得一个特定的div并使其成为#loaded_data的html.

我怎么做?

谢谢!

编辑:

在尝试使用.load()时......

这是我在评论中写的内容.

谢谢,您的更新示例很棒.但是我不确定我的错是什么.

这个:有效

$("#loaded_data").load("demo2.htm #mydiv", function(text, status, request) {
    if(status == 'success') {
        alert('success');
    } else {
        alert('error');
    }
});
Run Code Online (Sandbox Code Playgroud)

这个:

$("#loaded_data").load("demo5.htm #mydiv", function(text, status, request) {
    if(status == 'success') {
        alert('success');
    } else {
        alert('error');
    }
});
Run Code Online (Sandbox Code Playgroud)

才不是.它只是挂起.没有demo5.htm但是没有返回错误.

再次感谢您的帮助.

jquery

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

Jquery:除非有某个类的子级,否则添加类

我想做一个addclass,但前提是它没有某个类的子元素.

$selector.addClass('addthisclass');
Run Code Online (Sandbox Code Playgroud)

所以我想:

<div class="addthisclass"><span></span></div>
Run Code Online (Sandbox Code Playgroud)

这里什么都没有.

<div><span class="badclass"></span></div>
Run Code Online (Sandbox Code Playgroud)

有人知道怎么做吗?

javascript jquery

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

jQuery,检查视频是否有高度/宽度

我有一个<video>由js生成的元素,我需要获得它的高度和宽度.

var v = $('video'); v.height() 返回null,因为当它运行时,视频尚未加载,因此DOM中没有维度.

如何检查视频是否收到尺寸,如果没有,请等到必须达到高度和宽度.

谢谢.

编辑:

我用我的示例代码创建了一个jsbin:

http://jsbin.com/udazu/2/edit

谢谢.

编辑:whoops,在示例代码中出错.

video jquery dom

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

drupal输入过滤器示例

我正在尝试编写一个输入过滤器,将以http开头并以.mp3结尾的所有内容转换为音频元素,因此:

http://google.com/file.mp3 - > <audio src='http://google.com/file.mp3' />

正则表达式对我来说没问题,只是不确定如何构建模块.

一个简单的例子,允许我添加许多额外的规则将非常有帮助,谢谢.

我知道自定义过滤器模块,但它有相当多的开销.

php drupal input-filtering drupal-modules

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

javascript函数返回数据

我有一个这样的函数,它执行ajax调用从数据库中获取一些数据.

    function db (content) {
        $.post('/ajax/db.php', { 
           operation:operation,
           content:content
        }, function(data)
        {
            console.log(data);
            return data;
        });
    }
Run Code Online (Sandbox Code Playgroud)

console.log(data); 给了我想要的数据.

但是我如何传递data给函数db以便我可以执行以下操作:

var returnedData = db ('content');
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript jquery function

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

mongodb php获取字段唯一值

我正试图从我的mongodb集合中的'type'字段中获取一个唯一值列表.以下示例文档:

{
       "_id" : ...,
       "type" : "report",
       "tasks" : ...
}
{
       "_id" : ...,
       "type" : "research",
       "tasks" : ...
}
{
       "_id" : ...,
       "type" : "memo",
       "tasks" : ...
}
{
       "_id" : ...,
       "type" : "memo",
       "tasks" : ...
}
{
       "_id" : ...,
       "type" : "report",
       "tasks" : ...
}
{
       "_id" : ...,
       "type" : "report",
       "tasks" : ...
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找按频率排序的文档类型字段中的唯一类型,因此:

["report", "memo", "research"]
Run Code Online (Sandbox Code Playgroud)

最好的方法是什么?希望我可以通过查询mongo而不是下载整个集合来做到这一点......

php querying mongodb mongodb-php

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

javascript找到数组项的父级

我有一个像这样的数组项:

var array = USA.NY[2];
// gives "Albany"

{"USA" : {
  "NY" : ["New York City", "Long Island", "Albany"]
}}
Run Code Online (Sandbox Code Playgroud)

我想从只有阵列中找到状态.我该怎么做呢?谢谢.

function findParent(array) {
  // do something
  // return NY
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays parent

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