setTransactionMode payload question?

I will ask you a question.

In setTransactionMode, it only outputs the value previously selected by the payload variable.

dp.setTransactionMode({
mode:“POST”,
payload:{
“type” : ‘111’,
“column” : col.col_id
}
}, true);

first : “type” : ‘111’, ← before value

second : “type” : ‘222’; ← re sending data

Sending data again sends the previous value.

Unfortunately it is not available to change the attributes of the setTransactionMode method parameters dynamically.