Как вы извлекаете значения, отправленные из формы, через атрибуты данных с помощью vb.net?

Я ссылаюсь на этот пост здесь: https://github.com/blueimp/jQuery-File-Upload/issues/2656

<button class="delete" data-url="/delete-url/file.jpg" data-data='{"db_name":"your_db"}'>Delete</button>

В моем случае мне нужно отправить строку версий, разделенную запятыми.

В vb.net я пытаюсь использовать типичный:

Context.Request.Form("versions")

Но там пусто. Я, вероятно, делаю что-то не так.

Я пробовал следующие форматы в атрибуте данных кнопки:

data-versions="version1,version2,version3"
data-versions='{"versions":"version1, version2,version3"}'
data-attributes='{"versions":"version1,version2,version3"}'

Глядя на вкладку сети, я не вижу никаких опубликованных значений формы. Он настроен на тип POST, но все, что он видит, — это некоторые переменные строки запроса.

Я могу переключиться на передачу через строку запроса, но надеялся сохранить ее как значение, отправленное формой.

Спасибо.


person user1447679    schedule 01.05.2014    source источник


Ответы (1)


Он ищет атрибут data-data.

data-data='{"versions":"version1,version2,version3"}' 
person Ceres    schedule 01.05.2014
comment
Это не сработало... сначала, а потом я узнал, в чем моя проблема. Я пытался использовать атрибут данных на кнопке удаления TOP вместо отдельных кнопок удаления, отображаемых рядом с загруженными файлами. Кнопка «Удалить вверху» просто активирует удаление каждого файла. Спасибо. Хотя этот ответ был правильным. - person user1447679; 01.05.2014