2014-01-19 22 views
0

我有一個AJAX功能如何將2個值傳遞給AJAX函數以解析爲JSON?

function updatelink(linktochange){ 


    $.ajax({ 
    type: 'POST', 
    url: "profile/...../rder.php", 
    data: {id:linktochange, value:val}, 
    dataType: 'json', 
    cache: false, 
    success: function(result) { 
    alert ("Update successful!!") 

    } 
    }); 
} 

和我的jQuery

<input value="'+lnk+'" id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'" class="linkinput" onBlur="updatelink(this.id)">\ 

我能夠使用this.id發送ID,但如何既ID和值發送到AJAX進行解析?

爲了更具體我需要這樣的東西onBlur="updatelink(this.id && this.value)

我甚至不知道在網上搜索什麼來找到問題的答案。

回答

1
<input value="'+lnk+'" id="'+usId+'<seperator>'+orId+'<seperator>'+poId+'" class="linkinput" onBlur="updatelink(this.id,this.value)"> 

    function updatelink(linktochange,val){ 


     $.ajax({ 
     type: 'POST', 
     url: "profile/...../rder.php", 
     data: {id:linktochange, value:val}, 
     dataType: 'json', 
     cache: false, 
     success: function(result) { 
     alert ("Update successful!!") 

     } 
     }); 
    } 
+0

感謝庫馬爾,它的工作原理我正在嘗試&&和....但沒有想到,loool這是如何頭腦變得複雜 –