Выберите параметры с одинаково расположенными строками - PullRequest
0 голосов
/ 11 февраля 2019

Для выбора я пытаюсь создать серию операторов тега option из вывода Ajax-вызова.В каждую метку входят две строки, первая из которых состоит из одного слова и может содержать не более 10 символов, вторая строка будет содержать несколько слов, может быть длиной до 50 символов.Я пытаюсь расположить их в раскрывающемся списке так, чтобы они выглядели как два столбца str1 str2, но с равным интервалом для каждой созданной опции.

Простой эхо, как показано ниже, очевидно, не будет работать, поскольку str1 может быть в любом месте от 4 до 10длина символов.

echo ("<option value=''>$row[str1] $row[str2] </option>";

Я пытался использовать форматирование printf, как показано ниже, но оно даже не отображается.

<option value=''> printf("[%-10s]<br>", $row[str1]) $row[str2]) </option> \n");

Я пробовал кучу других вещей, таких как вставка \ t вмежду двумя строками, но это тоже не сработало.

Может кто-нибудь дать мне пример того, как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...