Два одновременных действия javascripts
<table> <tr> <td>Matricule</td> <td>Nom</td> <td>Prenom</td> </tr> </table> <script src="~/Scripts/jquery-3.3.1.js"></script> <script> content of the code table 1 </script> <table> <tr> <td>Id</td> <td>Niveau</td> <td>diametre</td> </tr> </table> <script src="~/Scripts/jquery-3.3.1.js"></script> <script> content of the code table 2 </script>
Что я уже пробовал:
I want it to have space between the display of the two tables. But they too stick the posters
Richard Deeming
Здесь нет и близко достаточной информации, чтобы кто-то мог вам помочь. Вам нужно четко описать проблему, то, что вы пробовали, и где вы застряли.
И я подозреваю, что вам может понадобиться найти лучшего переводчика: - они тоже приклеивают плакаты" для меня это не имеет никакого смысла.
Member 14663996
Моя проблема заключается в том, что я хочу создать пространство между отображением двух таблиц
Richard Deeming
Это не соответствует названию вашего вопроса. :)
А что вы пробовали? Обычный подход состоял бы в том, чтобы добавить прибыль[^] к столам.
Вероятно, вы также столкнетесь с проблемами со сценариями, потому что вы, кажется, включаете jQuery несколько раз.
Member 14663996
Да, это правда, что я не могу отобразить две таблицы с одной и той же функцией javascript. Я должен дублировать код javascript, хотя код тот же самый
Richard Deeming
Но вы включаете jQuery дважды. У вас есть два экземпляра:
<script src="~/Scripts/jquery-3.3.1.js"></script>
Вам нужно включить его только один раз.
Member 14663996
Matricule Nom Prenon
12 дада луолл
14 мама папа
Здесь отображается значение второй таблицы(есть проблема)
Идентификатор уровня диаметры
я хочу отобразить это значение здесь
Richard Deeming
Тогда с этим что-то не так. "содержание кодекса" блоки, которые вы не показали.
Member 14663996
$(функция () {
$('[id*=ddlCountries]').change(функция () {
var selectedCountry = $(this).find('option:selected').val();
if (selectedCountry != null && selectedCountry != ") {
$.getJSON('Home/GetEmployees', { country: selectedCountry }, функция (ответ) {
если (ответ.длина > 0) {
$("[id*=tblEmployees] tbody").пусто();
ВАР подряд;
$.each(ответ, функция (ИНДЕКС, элемент) {
строка += "<tr><td>" + пункт.Id + "</td><td>" + item.Имя + "</td></tr>"
})
$("[id*=tblEmployees] tbody").append(строка);
}
});
}
});
});
Richard Deeming
Это не будет добавлено ни к одной таблице, так как ни у одного из них нет идентификатора.
Если они делать если у вас есть идентификатор, то вы используете неправильный идентификатор, когда пытаетесь добавить строки во вторую таблицу.
Member 14663996
да у них одинаковые удостоверения личности ,
это относится к изменению одного и того же списка
Richard Deeming
Итак, у вас есть две таблицы с одинаковым идентификатором.
Вы вставляете строки в tblEmployees
.
И вы не понимаете, почему строки волшебным образом не знают, в какую из двух таблиц с этим идентификатором они должны быть вставлены? 🤦♂️
Идентификаторы в HTML - документе должны быть уникальными. При вставке строк используйте идентификатор таблицы, в которую вы хотите вставить строки.
Member 14663996
большое спасибо
ZurdoDev
Если вам нужно пространство между таблицами, добавьте < br / >. Не знаю, почему ты спрашиваешь об этом.
Member 14663996
Я использовал поля, рекомендованные мне @Richard Deeming.
Это действительно решает мою проблему