Hi there,

I just tried your local code but I seem to be having problems with the
beforeSend event
var c = 1;

 $(".ic").cluetip(
                {
                    ajaxSettings: {
                        cache: true,
                        type: "POST",
                        data: "{username:'" + username + "', c:" + c +
"}",
                        contentType: "application/json;
charset=utf-8",
                        dataType: "json",
                        beforeSend: function(xhr) {
                            xhr.setRequestHeader("X-MicrosoftAjax",
"Delta=true");  <--- ERROR: setRequestHeader doesn't exist
                        }

                    },
                    ajaxProcess: function(data1) {
                        return data1.d;
                    }

.
.
.
.

The problem I have is that it doesn't recognize the "setRequestHeader"
method for some reason? Am I setting the header wrong?

Regards DotnetShadow


On Apr 19, 12:19 pm, Karl Swedberg <k...@englishrules.com> wrote:
> Yes, absolutely. You can add your own function to any of the $.ajax  
> callback functions in the ajaxSettings option now. Your function will  
> be queued first for beforeSend, complete, and success, after which the  
> plugin's code will run. For error, however, yours will completely  
> override the default.
>
> --Karl
>
> ____________
> Karl Swedbergwww.englishrules.comwww.learningjquery.com
>
> On Apr 18, 2009, at 9:41 PM, DotnetShadow wrote:
>
>
>
> > Thanks for getting back to me,
>
> > You are correct I had to modify the script hence it was a temporary
> > fix, but now that I can use my own beforeSend() that makes it handy.
>
> > Does this mean the error callback can also be defined to the
> > ajaxSettings option?
> > The reason I ask is because sometimes you would like your application
> > to redirect to the login page if the forms authentication has expired
> > instead of having the message say "content could not be loaded..."
>
> > Thanks once again
> > DonetShadow
>
> > On Apr 18, 11:29 pm, Karl Swedberg <k...@englishrules.com> wrote:
> >> On Apr 17, 2009, at 11:50 PM, DotnetShadow wrote:
>
> >>> Thanks for that, I haven't tried it yet.
> >>> Does that mean we can now override the error and beforesend method?
> >>> What happens when there is a redirec? Your documentation hasn't been
> >>> updated, so not sure what the default behaviour is?
>
> >>> I actually temporarly solved it using this:
> >>> cluetip plugin - Need beforeSend() and error handling override
> >>>http://groups.google.com/group/jquery-en/browse_thread/thread/
> >>> 74ed458...
>
> >>> But I will have a go at your new implementation to see how it works
>
> >> I don't really see a solution in that post, other than to modify the
> >> plugin script itself, which, of course, isn't advisable. Am I missing
> >> something?
>
> >> if you pull down the most recent version from GitHub now, you can  
> >> just
> >> add your own beforeSend callbacks to the ajaxSettings option.
>
> >> --Karl
>
> >> ____________
> >> Karl Swedbergwww.englishrules.comwww.learningjquery.com

Reply via email to