Данные не действительны в формате JSON.Далее следует код и пример его результата.
'{GId":' + sender.get_value() + '"GName":' + sender.get_text() + '"mId":' + testId + '}'
>> '{GId":'foo'"GName":'bar'"mId":5}'
Вместо того, чтобы создавать JSON вручную, я бы использовал JSON.stringify
и передал бы ему объект.
JSON.stringify({GId: sender.get_value(), GName: sender.get_text(), mId: testid})
>> "{"GId":"df","GName":"sdf","mId":4}"
Я думаюВы можете видеть, что есть разница.В вашем коде отсутствовали запятые и кавычка в начале GId
.