Escape the braces by doubling them up, e.g., {{ and }}. If your JS
contains a < or > then you'll need to move your function to a
separate .js file and include it in the XQY, like so: <script
type="text/javascript" src="javascript/prototype.js"></script>.
On Aug 27, 2008, at 3:01 PM, Mindie Sorenson wrote:
I have the following script in the <head> tag of my .xqy page:
<script type="text/javascript">
// this should be in the head
$(function(){
$("#suggest2").autocomplete("test.xqy", {
delay: 200,
width: 260,
selectFirst: false
});
})
</script>
However, this code breaks the .xqy page. I have verified that this
code works great in a standard html file, but as soon as I move it
to my .xqy page, it causes errors. I have tried adding extra curly
braces in an attempt to escape them, and the page will then render,
but the javascript isn’t evaluated correctly.
Does anyone know a ‘trick’ for using javascript like this in .xqy
files?
Thanks
Mindie
NOTICE: This email message is for the sole use of the intended
recipient(s) and may contain confidential and privileged
information. Any unauthorized review, use, disclosure or
distribution is prohibited. If you are not the intended recipient,
please contact the sender by reply email and destroy all copies of
the original message.
_______________________________________________
General mailing list
General@developer.marklogic.com
http://xqzone.com/mailman/listinfo/general
__________________________________________________
Shannon Scott Shiflett, programmer/analyst with ROTUNDA,
The University of Virginia Press, Charlottesville, VA USA
http://rotunda.upress.virginia.edu
_______________________________________________
General mailing list
General@developer.marklogic.com
http://xqzone.com/mailman/listinfo/general