Verificação de linha de arrastar e soltar do jQGrid

Eu tenho minha grade primária arrastando / soltando linhas corretamente em uma grade secundária. A minha pergunta é: como faço uma verificação antes de a linha ser solta na grade secundária, o que determina se a linha que estou tentando soltar já está lá? Se ele já estiver na grade secundária, não deixe o usuário soltá-lo, basicamente pare a função arrastar / soltar.

Eu estou pensando que posso pegar o valor da chave da linha que estou tentando deixar cair. Em seguida, verifique se esse valor já existe como o valor da chave em uma das linhas que já descartei. Estou assumindo que terei que usar essa função de alguma forma:

<code>beforedrop : function(e,ui,data,source,target) { }
</code>

OU esta função:

<code>ondrop: function (ev, ui, getdata) { }
</code>

Alguém tem alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion