31.10.11

Redirect on Created Item : Rescue the new ID

 

jquery is the solution

 

var LIST_question = '{xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}';

var ServerAddress = 'http://xxx/';

function submitQuestion()

    {

var title = new String($("#title").val());

var t = new String($("#question").val());

    t=t.trim();

if(t=="")

return;

    title=title.trim();

if(title=="")

return;

var lists = new SPAPI_Lists(ServerAddress) ;

//

var newItem = { Title :  title, BodyCopy : t};

var items = lists.quickAddListItem(LIST_question, newItem);

var id=-1;

if (items.status == 200)

    {

var rows = items.responseXML.getElementsByTagName('z:row');

if(rows.length ==1)

        {

var r = rows[0];

var id = r.getAttribute('ows_ID');

                window.location.href='DispForm.aspx?ID='+id;

        }

else

        {

                alert("Error: No row added");

        }

    }

else

    {

        alert('There was an error: ' + items.statusText);

return;

    }

}

No comments:

Post a Comment