Привет всем. В настоящее время я работаю в среде ASP.NET MVC с использованием C #, поэтому сейчас я получаю таблицу из URL-адреса с помощью AJAX и использую C # для ее рендеринга в моем cshtml.
В любом случае, сейчас у меня есть проблема, когда я не нахожу способ опубликовать данные с кнопки, так как в основном для этого я использую javascript, я вроде как потерян.
<script>
$(document).ready(function(){
// code to read selected table row cell data (values).
$("#mydataTable").on('click','.btnSelect',function(){
// get the current row
var currentRow=$(this).closest("tr");
// get current row 1st table cell TD value
var col1=currentRow.find("td:eq(9)").html();
var data=col1;
alert(data);
});
});
</script>
Прямо сейчас этоэто скрипт, который я использую для получения данных из строки, из которой я хочу получить данные.
Как я могу одновременно передать эту переменную, используя AJAX, в мой контроллер
, который я сейчас используюэтот другой сценарий для отправки данных в мой контроллер, но он принимает значения из <input> name=""
, значение, которое мне нужно получить, из таблицы, которую я отображаю с использованием c # в моем cshtml
<script>
function load() {
$.ajax({
url: '@myproject.Models.Base.RootDir()Controller/View',
type: 'post',
dataType: 'text',
contentType: 'application/x-www-form-urlencoded',
data: $("#myForms").serialize(),
success: function (response) {
$('#divToDisplayData').html(response);
},
error: function (error) {
console.log(error);
}
});
}
</script>
Если у кого-то естьвопрос, пожалуйста, спросите, я буду рядом весь день
И эту кнопку я использую для отправки данных
<button class="btnSelect">Seleccionar</button>