Potrzebuję zmienić niektóre wejścia pola wyboru na ukryte dane wejściowe dla niektórych, ale nie wszystkich wejść na stronie.docelowe dane wejściowe według typu i nazwy (wybierak)
<input type="checkbox" name="ProductCode"value="396P4">
<input type="checkbox" name="ProductCode"value="401P4">
<input type="checkbox" name="ProductCode"value="F460129">
Kod jQuery poniżej tylko wybiera wejście od typu, który powoduje, że wszystkie pola wyboru, aby zmienić na ukrytych wejść Czy istnieje sposób, aby sprawdzić zarówno typ wejścia = „wyboru” i name = „ProductCode” jako selektor, więc mogę konkretnie kierować reklamy na te, które chcę zmienić?
$("input[type='checkbox']").each(function(){
var name = $(this).attr('name'); // grab name of original
var value = $(this).attr('value'); // grab value of original
var html = '<input type="hidden" name="'+name+'" value="'+value+'" />';
$(this).after(html).remove(); // add new, then remove original input
});
Obaj pracowali dla mnie, ale użyłem drugiej metody. THX, mam inne pytanie, ale zadam nowe pytanie. – user357034