Uncaught TypeError: Object [object Object] has no method 'slider'
Hi,
I trying to use jquery slider to chose range of port numbers, I did this :
- <label class="formLabel">Port</label>
- <div id="slider-range"></div>
- <input type="text" id="minvalue" property="criteriaPort" name="minvalue" /><br>
- <input type="text" id="maxvalue" property="valuePort" name="maxvalue" /><br>
- .............
- </html:form>
- </div>
- <script type="text/javascript" src="js/enhance.js"></script>
- <script type="text/javascript">
- enhance({
- loadScripts: [
- 'js/jquery.js',
- 'js/jquery.ui.core.js',
- 'js/jquery.ui.datepicker.js',
- 'js/jquery.validate.js',
- 'js/agentSearch.js',
- 'js/loadhelp.js'
- ],
- loadStyles: [
- 'css/jquery-ui.css'
- ],
- forcePassText: "",
- forceFailText: ""
- });
</script>
and agentSearch.js :
- $("#slider-range").slider({
- range: true,
- min: 1,
- max: 10,
- values: [0, 11],
- slide: function(event, ui) {
- $("#minvalue").val(ui.values[0]);
- $("#maxvalue").val(ui.values[1]);
-
- },
- create: function(event, ui) {
- $("#minvalue").val(1);
- $("#maxvalue").val(10);
- }
});
I see only the two text fields but not the slider, please your help is appreciated.