change

void function OnSorted(InE) {

to

function OnSorted(InE) {

- Richard

On Tue, Jul 8, 2008 at 6:25 PM, PeteShaw <[EMAIL PROTECTED]> wrote:

>
> Hi,
>
> I've searched around a bit and can't find any examples of someone
> having the same issue, so hopefully someone out there can help. I'm
> try to save sort order server side through a ajax call on sortable
> stop.
>
> I've got this to work in IE6/7 using the stop: event to call a
> function i.e.:
>
> var sortingOptions = { opacity: .5, containment: "parent", items:
> ".item", stop: function(e) { OnSorted(e) } };
> $(".toolBelt.sortable").sortable(sortingOptions);
>
> which calls another js:
> void function OnSorted(InE) {
>   //On Drop of Drag Drop sort
>
>   var ButtonList;
>
>   ButtonList = InE.target.parentNode.parentNode.parentNode.all;
>   var i;
>   var query_string = "";
>   //loop through and create querystring from array
>   for (i = 0; i <= ButtonList.length-1; i++) {
>       if (ButtonList[i].id!="")
>           query_string += ButtonList[i].id + ",";
>   }
>
>   $.ajax(
>   {
>       type: "POST",
>       url: "/Pages/ajaxPostBack.aspx",
>       data: "postback=EditApp;" + query_string
>   });
>
> However if I try the same operation in Firefox 3 I get the javascript
> error:
> OnSorted is not defined
> [Break on this error] var sortingOptions = { opacity: .5, containment:
> "parent", items...
>
> Anyone come across this before?
>
> cheers
>
> Pete
>

Reply via email to