mahsa.n
شنبه 16 بهمن 1389, 09:36 صبح
سلام من میخوام به radupload سه تا input از نوع radio اضافه کنم و میخوام کاربر فقط بتونه یدونه رو انتخاب کنه
و برای این کار هم باید name ردیوها یکسان و id ها متفاوت باشن
مشکل من اینه که اگه name و id رو برای هر radio یکسان قرار ندم کار نمیکنه
چی کار کنم؟
<script type="text/javascript">
var numberOfCustomFields = 0;
function OnClientAddedHandler(sender, eventArgs) {
var inputRow = eventArgs.get_row();
var uList = inputRow.parentNode;
var count = 0;
newRow = document.createElement("li");
count++;
uList.insertBefore(newRow, inputRow);
var span1 = document.createElement("span");
span1.innerHTML = "خود محصول";
span1.style.fontSize = 12;
input1 = document.createElement("input");
input1.type = "radio";
input1.id = input1.name = sender.getID("radio1");
var span2 = document.createElement("span");
span2.innerHTML = "نمونه واقعی";
span2.style.fontSize = 12;
input2 = document.createElement("input");
input2.type = "radio";
input2.id = input2.name = sender.getID("radio2");
var span3 = document.createElement("span");
span3.innerHTML = "مدل کوچک";
span3.style.fontSize = 12;
input3 = document.createElement("input");
input3.type = "radio";
input3.id = input3.name = sender.getID("radio3");
newRow.appendChild(input1);
newRow.appendChild(span1);
newRow.appendChild(input2);
newRow.appendChild(span2);
newRow.appendChild(input3);
newRow.appendChild(span3);
numberOfCustomFields = count;
}
و برای این کار هم باید name ردیوها یکسان و id ها متفاوت باشن
مشکل من اینه که اگه name و id رو برای هر radio یکسان قرار ندم کار نمیکنه
چی کار کنم؟
<script type="text/javascript">
var numberOfCustomFields = 0;
function OnClientAddedHandler(sender, eventArgs) {
var inputRow = eventArgs.get_row();
var uList = inputRow.parentNode;
var count = 0;
newRow = document.createElement("li");
count++;
uList.insertBefore(newRow, inputRow);
var span1 = document.createElement("span");
span1.innerHTML = "خود محصول";
span1.style.fontSize = 12;
input1 = document.createElement("input");
input1.type = "radio";
input1.id = input1.name = sender.getID("radio1");
var span2 = document.createElement("span");
span2.innerHTML = "نمونه واقعی";
span2.style.fontSize = 12;
input2 = document.createElement("input");
input2.type = "radio";
input2.id = input2.name = sender.getID("radio2");
var span3 = document.createElement("span");
span3.innerHTML = "مدل کوچک";
span3.style.fontSize = 12;
input3 = document.createElement("input");
input3.type = "radio";
input3.id = input3.name = sender.getID("radio3");
newRow.appendChild(input1);
newRow.appendChild(span1);
newRow.appendChild(input2);
newRow.appendChild(span2);
newRow.appendChild(input3);
newRow.appendChild(span3);
numberOfCustomFields = count;
}