OMG!!!

Yes i am blind....

Thank you so much!!!

On Thu, Nov 20, 2008 at 1:48 PM, Rik Lomas <[EMAIL PROTECTED]> wrote:

>
> In your script tags, you have scr="jquery.js" instead of src="jquery.js"
>
> Rik
>
>
> 2008/11/20 Tolis Christomanos <[EMAIL PROTECTED]>:
> > ok sorry
> >
> > The following link from the page file_editor.php which includes jquery
> >
> >> <a class="popupwindow" rel="windowCenter"
> >> href="components/com_highlights/lib/upload_form.php?uid=<?php echo
> $row->id;
> >> ?>" title="" rel="">File Upload</a>
> >
> > opens a window with this code
> >
> >> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
> >> Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
> >> <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
> >>   <head>
> >>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"
> />
> >>     <link rel="stylesheet" href="<?php echo $mosConfig_live_site;
> >> ?>/administrator/templates/onnup_admin_final/css/main.css"
> >> media="screen,projection" type="text/css" />
> >>     <script type="text/javascript" scr="<?php echo $mosConfig_live_site;
> >> ?>/administrator/components/com_highlights/js/jquery.js"></script>
> >>     <script type="text/javascript" scr="<?php echo $mosConfig_live_site;
> >> ?>/administrator/components/com_highlights/js/jquery.form.js"></script>
> >>     <script type="text/javascript">
> >>
> >>         // prepare the form when the DOM is ready
> >> $(document).ready(function() {
> >>     var options = {
> >>         target:        '#results',   // target element(s) to be updated
> >> with server response
> >>         beforeSubmit:  showRequest,  // pre-submit callback
> >>         success:       showResponse  // post-submit callback
> >>
> >>         // other available options:
> >>         //url:       url         // override for form's 'action'
> attribute
> >>         //type:      type        // 'get' or 'post', override for form's
> >> 'method' attribute
> >>         //dataType:  null        // 'xml', 'script', or 'json' (expected
> >> server response type)
> >>         //clearForm: true        // clear all form fields after
> successful
> >> submit
> >>         //resetForm: true        // reset the form after successful
> submit
> >>
> >>         // $.ajax options can be used here too, for example:
> >>         //timeout:   3000
> >>     };
> >>
> >>     // bind to the form's submit event
> >>     $('#fileform').submit(function() {
> >>         // inside event callbacks 'this' is the DOM element so we first
> >>         // wrap it in a jQuery object and then invoke ajaxSubmit
> >>         $(this).ajaxSubmit(options);
> >>
> >>         // !!! Important !!!
> >>         // always return false to prevent standard browser submit and
> page
> >> navigation
> >>         return false;
> >>     });
> >> });
> >>
> >> // pre-submit callback
> >> function showRequest(formData, jqForm, options) {
> >>     // formData is an array; here we use $.param to convert it to a
> string
> >> to display it
> >>     // but the form plugin does this for you automatically when it
> submits
> >> the data
> >>     var queryString = $.param(formData);
> >>
> >>     // jqForm is a jQuery object encapsulating the form element.  To
> >> access the
> >>     // DOM element for the form do this:
> >>     // var formElement = jqForm[0];
> >>
> >>     alert('About to submit: \n\n' + queryString);
> >>
> >>     // here we could return false to prevent the form from being
> >> submitted;
> >>     // returning anything other than false will allow the form submit to
> >> continue
> >>     return true;
> >> }
> >>
> >> // post-submit callback
> >> function showResponse(responseText, statusText)  {
> >>     // for normal html responses, the first argument to the success
> >> callback
> >>     // is the XMLHttpRequest object's responseText property
> >>
> >>     // if the ajaxSubmit method was passed an Options Object with the
> >> dataType
> >>     // property set to 'xml' then the first argument to the success
> >> callback
> >>     // is the XMLHttpRequest object's responseXML property
> >>
> >>     // if the ajaxSubmit method was passed an Options Object with the
> >> dataType
> >>     // property set to 'json' then the first argument to the success
> >> callback
> >>     // is the json data object returned by the server
> >>
> >>     alert('status: ' + statusText + '\n\nresponseText: \n' +
> responseText
> >> +
> >>         '\n\nThe output div should have already been updated with the
> >> responseText.');
> >> }
> >>
> >>     </script>
> >>   </head>
> >> <body>
> >>
> >>     <h1><?php echo $titletext; ?></h1>
> >>
> >>     <div id="results"></div>
> >>
> >>     <form id="fileform" class="adminform" enctype="multipart/form-data"
> >> method="post" action="" >
> >>
> >>         <label for="file"><?php echo $filetext; ?></label>
> >>         <input type="file" name="file" />
> >>         <input type="submit" name="submit" value="<?php echo
> $uploadtext;
> >> ?>" />
> >>         <input type="submit" name="done" value="<?php echo $savetext;
> >> ?>"/>
> >>     </form>
> >>
> >> </body>
> >> </html>
> >
> >
> > The error is for the $(document).ready(); which i think means that jquery
> is
> > not loaded but the path to jquery.js is correct...
> >
> >
> >
> > On Thu, Nov 20, 2008 at 1:30 PM, Liam Potter <[EMAIL PROTECTED]>
> > wrote:
> >>
> >> show us code, give us a link.
> >>
> >>
> >> Tolis Christomanos wrote:
> >>>
> >>> Hi all,
> >>>
> >>> I am using window.open to open a new window to display a form.
> >>>
> >>> The form uses jquery for validation but i get the following error
> >>>
> >>> $ is not defined
> >>>
> >>> though i include jquery in the <head>
> >>>
> >>> Any ideas?
> >>
> >
> >
>
>
>
> --
> Rik Lomas
> http://rikrikrik.com
>

Reply via email to