首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >结合使用scriptaculous.js和validationEngine.jquery

结合使用scriptaculous.js和validationEngine.jquery
EN

Stack Overflow用户
提问于 2014-03-18 01:27:08
回答 1查看 128关注 0票数 0

我想把scriptaculous.js和validationEngine.jquery这两个JavaScript库/框架/脚本结合起来,但是我不知道怎么做。

我的代码是这样的:

代码语言:javascript
复制
<head>
...

// auto complete            
<script src="prototype.js" type="text/javascript"></script>
<script src="scriptaculous.js" type="text/javascript"></script>


// validation
<script type="text/javascript" src="query-1.9.1.js"></script>
<script type="text/javascript" src="jquery.validationEngine.js"></script>
<script type="text/javascript" src="jquery.validationEngine-de.js"></script>

// auto complete
<script type="text/javascript">
Event.observe(window, 'load', function() {
    new Ajax.Autocompleter('architect', 'suggestion', ‚'ArchitectQuery.php', {minChars: 3});
    });
</script>

// validation
<script type="text/javascript">
$(document).ready(function(){
    $("#form-validation").validationEngine();
   });
</script>


...
</head>


<body>
...
<input type="text" name="architect" size="45" maxlength="100" id="architect" data-validation-engine="validate[required, minSize[3]]"  />
<div id="suggestion"></div>
...
</body>

我想我必须以某种方式将,Event.observe的部分添加到validationEngine中-但是如何添加呢?

感谢Kashuda

EN

回答 1

Stack Overflow用户

发布于 2014-03-21 17:17:53

首先,您必须使用$.noConflict();,因为prototypejs也使用$。

代码语言:javascript
复制
<script type="text/javascript">
 $.noConflict();
 jQuery( document ).ready(function( $ ) {
   $("#form-validation").validationEngine();
});

Domus71

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22461159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档